Lead Software Engineer / Head of Engineering

Location: Zurich, Switzerland (Hybrid setup – 3 days in the office, 2 days remote)

– The role could be a Lead Engineer or Head of Engineering, depending on the applicant’s experience and the impact they bring to the team. –

Job Description

Join us at NetFabric, where we’re transforming network monitoring from the ground up!
As our Lead Software Engineer / Head of Engineering and full-time team member #7, you’ll be at the heart of our growth! You’ll balance hands-on coding with leadership, setting the pace for our team as you actively contribute to the codebase, mentor your colleagues, and shape our technical strategy to scale our platform. This role combines exciting technical work, thought leadership in driving engineering excellence and making key architectural decisions.

We’re looking for someone who thrives in a dynamic, fast-paced environment where your impact is immediately visible. If you’re an exceptional coder and thought leader, and youre ready to step into a bigger role where you can truly make a difference at a rapidly growing startup, this is the perfect opportunity for you! While knowledge of computer networks is a nice-to-have, what truly excites us is your passion for driving engineering excellence, making sharp architectural decisions, and building products that customers love.

What You’ll Do:

What We’re Looking For:

Bonus Points:

Why NetFabric?

Join Us in Shaping the Future!

We’re on the lookout for talented individuals, not just checkboxes on a CV. If you’re an exceptional performer and this role feels like a fit, even if you don’t meet every single requirement, we’d love to hear from you.

How to apply

Reach out to us at – we can't wait to connect with you! Please include your CV and/or LinkedIn profile in your application and briefly mention what intrigues you about NetFabric. If you are considering applying at a later time, you can subscribe to updates here.


Perks of joining us as an
early team member at a deep tech startup

Work on something new and exciting every day, at the forefront of deep tech

Developing our product involves tackling a wide range of challenges across many domains including data processing, AI, LLMs, databases, networking, modeling, and more.

Experience substantial personal and professional growth

As an early employee in a fast-growing startup with a flat hierarchy, you will have great opportunities to learn and grow.

Work with an exceptional team to shape the product and company

Join our team of top researchers from ETH Zurich and entrepreneurs, and help shape our product and company direction as one of our first employees.

Enjoy a hybrid work environment in our ultra-central Zurich office

Work three days a week in our vibrant Zurich office right next to tram stop Central, with the flexibility to work remotely for the remaining two days.

Benefit from additional insurance coverage and memberships

Our team’s well-being is a top priority. Benefit from our sick pay insurance (Krankentagegeld), semi-private accident insurance, and discounted ASVZ membership.

Receive equity as part of a competitive compensation package

We believe every employee is crucial to our long-term success and deserves a stake in the company as we work towards revolutionizing network monitoring.