🧭 Lead Software Engineer (C++/Python) – Zurich
📍 Zurich | 💰 CHF 140'000 - CHF 200'000 + Bonus | 🌍 Remote Working
A growing technology company in the Zurich area is looking for a Lead Software Engineer to take technical ownership across several business-critical systems and help guide a highly skilled engineering team.
They are seeking an experienced Lead Software Engineer with a strong background in software architecture, infrastructure and hands-on development who enjoys improving complex technical environments.
⚙️ Tech:
C++, Python, Linux, REST APIs, WebSockets, Git, System Architecture, Infrastructure, Distributed Systems
About the Role
You will take a leading role across development and architecture while coordinating technical work across multiple engineers. As a Lead Software Engineer, you will remain hands-on with the code while improving existing systems, reducing technical debt and building a more scalable and maintainable software environment.
The position combines hands-on engineering with architecture, technical decision-making and team coordination, making it ideal for a Lead Software Engineer who wants technical ownership without moving away from development.
➕ Nice to Have
- Strong system architecture experience
- Technical leadership or coordination experience
- Refactoring of complex or legacy systems
- API and systems integration experience
- Infrastructure and deployment knowledge
- Performance and scalability optimisation
- Experience working with interconnected or distributed systems
✉️ Due to the high number of applications, we may not be able to respond to everyone, but we truly appreciate the time and effort taken to apply and will be in touch with shortlisted candidates.