Location: Zurich, Switzerland (Hybrid role - not available fully remotely)
Join us at NetFabric, where we’re transforming network monitoring from the ground up! As our Full Stack Engineer, you will play a crucial role in driving both frontend and backend development at NetFabric. You’ll have full ownership of delivering high-quality features and working with the team to shape and grow our platform. This is a hands-on role, where your contributions will be key in developing and scaling our product, and you’ll collaborate closely with experienced engineers to ensure the highest standards of engineering.
This role is ideal for someone who thrives in a fast-paced environment, loves building products that customers love, and has a passion for hands-on development across the entire stack.
Own the full stack: You’ll develop both the user-facing frontend and backend infrastructure using technologies like TypeScript, React, TailwindCSS, and FastAPI (Python). This includes building features, integrating REST APIs, managing databases like ClickHouse or mongodb, optimizing performance, and implementing dynamic visualizations (e.g., using ECharts) and interactive tables to enhance the user experience.
Build & innovate hands-on: Actively contribute to both frontend and backend code. Solve architectural challenges, manage technical debt, and collaborate with the team to create a seamless, efficient user experience.
Ensure flexible deployment options: Ensure our platform is deployable across diverse setups, whether on-premise or in the cloud.
Collaborate with the team: Work closely with our engineering team to ensure your development work aligns with our technical goals and the overall vision for the product.
Contribute to product development: Work directly on building features that our customers will use, from inception to deployment. Help shape the direction of the product from a technical perspective.
Drive technical decisions: Help evaluate and adopt new tools, libraries, and technologies to optimize the performance and scalability of our platform.
Full-stack engineering experience: Proven experience in both frontend and backend development. Familiarity with our tech stack (TypeScript, React, TailwindCSS, FastAPI Python) or similar technologies is key. Experience designing and integrating REST APIs.
Hands-on talent: Strong skills in writing code and tackling complex engineering challenges. Your practical skills will complement your architectural insight.
Engineering excellence: Proven track record in engineering best practices, code quality, and performance optimization.
Collaborative spirit: A collaborative and adaptable mindset, ready to work closely with our CTO Tobias, CEO Beni, lead engineer Regis, and other team members in a fast-paced startup culture.
Mentorship skills: A passion for sharing knowledge, fostering a culture of learning, and helping teammates grow their technical skills and professional development.
Experience in DevOps practices (e.g., CI/CD pipelines, containerization with Docker, Kubernetes).
Cloud experience: Familiarity with deploying and maintaining applications in cloud environments.
Experience with performance optimization: Building high-performance systems that scale under high traffic and large data volumes.
**Experience in gathering and leveraging customer feedback ** to drive engineering priorities and feature development.
Immediate impact & ownership: Dive into a small but fast-growing team where your contributions will make a tangible difference from day one. Lead the full-stack development of our product from pre-seed to market launch, with escalating responsibilities and opportunities for growth.
Growth & collaboration: Lead and innovate alongside thought leaders and award-winning researchers from ETH Zurich, tackling the most exciting challenges in high-performance data processing, network modeling, AI and, LLMs. Immerse yourself in an environment that champions continuous learning and cutting-edge solutions.
Equity & competitive salary: Receive a comprehensive compensation package with stock options, offering you a stake in NetFabric’s success, and additional benefits to ensure your well-being.
Flexible working: Split your week between our Zurich office (Tue, Thu, Fri) and home office (Mon, Wed), and set your own working hours around our core periods. We value your unique rhythm and believe that flexibility is key to top performance, so tailor your schedule to fit your needs and optimize your productivity.
Our team spirit: At NetFabric, our culture is all about putting our customers first and working smart. We believe in open conversations where everyone’s ideas matter and everyone feels empowered to challenge each other’s ideas. We stay grounded and supportive, always driven by good intentions to grow and succeed together.
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.
Reach out to us at careers@netfabric.ai – 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.