top of page
Open Positions

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 clientele

  • Challenge:

    • 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 collaboration

    Engineering Culture:
    • Pragmatism over perfection
    • Quick decisions
    • High level of personal responsibility

  • What is challenging:
    • Parts of the platform are legacy
    • High speed in decision-making
    • Documentation not perfect everywhere

    Success after 6 months:
    • Independent Feature Ownership
    • Active contribution to architectural decisions
    • More stable API performance

  • Benefits:
    • 25 days of vacation
    • Modern setup / own device
    • Further training budget

  • 1. Intro Call (Recruiting)
    2. Technical discussion with Engineering Lead
    3. Team Fit / Culture Discussion
    4. Offer & Decision

    Duration: approx. 2–3 weeks

Apply
bottom of page