Senior Backend Engineer
City of Zurich · 80-100% · in office · 130-150k CHF
Customer: anonymous
Engineering Snapshot
Team size:
Seniority:
Codebase age:
Deployment:
Architecture:
Testing:
Cloud:
Tech Stack:
Ramote Setup:
XYZ
XYZ
XYZ
XYZ
XYZ
XYZ
XYZ
XYZ
XYZ
• Scale-up during growth
• Product-first organization
• Tech team centrally located in the business
• International clienteleChallenge:
APIs scale for rapidly growing product
Identify & resolve performance bottlenecks
Participate in shaping architectural decisions as a team
Close collaboration with Product & Data
Ownership:
Features from design to deployment
Co-decision at Tech Stack Evolution
Required
Several years of backend experience (Java / Node or similar)
Experience with cloud environments (AWS, GCP or Azure)
API Design & Microservices
Clean Code & Testing Understanding
Desirable / preferred
Event-driven Architecture
Docker / Kubernetes
CI/CD experience
Experience in scale-up environments
How you work:
• Pairing & Code Reviews
• Architectural decisions made as a team
• Direct product collaborationEngineering Culture:
• Pragmatism over perfection
• Quick decisions
• High level of personal responsibilityWhat is challenging:
• Parts of the platform are legacy
• High speed in decision-making
• Documentation not perfect everywhereSuccess after 6 months:
• Independent Feature Ownership
• Active contribution to architectural decisions
• More stable API performanceBenefits:
• 25 days of vacation
• Modern setup / own device
• Further training budget1. Intro Call (Recruiting)
2. Technical discussion with Engineering Lead
3. Team Fit / Culture Discussion
4. Offer & DecisionDuration: approx. 2–3 weeks