
About the Role
We are looking for a skilled Backend Software Engineer to join our client’s team in Zurich. In this role, you will be responsible for building and maintaining robust backend systems that power modern applications. If you enjoy clean architecture, APIs, and solving complex backend challenges, this could be the right opportunity for you.
What You’ll Do
-
Design, implement, and maintain scalable backend services and APIs
-
Collaborate with frontend developers, DevOps, and product teams
-
Optimize application performance, security, and reliability
-
Write clean, maintainable, and well-tested code
-
Participate in system architecture and design discussions
What You Bring
-
A degree in Computer Science, Software Engineering, or a related field
-
3–7 years of experience in backend development (e.g., Java, .NET, Python, or Node.js)
-
Experience with relational and NoSQL databases
-
Familiarity with RESTful APIs, microservices, and containerization (e.g., Docker, Kubernetes)
-
Fluency in English and German
What We Offer
-
A technically challenging role in a collaborative environment
-
Competitive salary and support for ongoing development
-
Access to modern tech stacks and infrastructure
-
A company culture focused on quality, ownership, and innovation