Senior Backend Engineer, Developer Experience in Switzerland at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Engineer, Developer Experience in Switzerland.
You will join a high-impact Developer Experience team focused on shaping the next generation of backend platforms and engineering standards.
Your work will center on evolving a large-scale SaaS monolith into a modern, service-oriented architecture.
You will design and build backend services using Go, PHP, and TypeScript, with a strong emphasis on scalability and reliability.
A key part of your role will involve contributing to authentication and authorization systems that enable secure, enterprise-ready products.
You will help define engineering best practices, service templates, and CI/CD standards used across multiple teams.
This role offers strong technical ownership, cross-functional collaboration, and the opportunity to influence core platform architecture at scale.
- Contribute to the design and development of a next-generation authentication and authorization platform, ensuring secure and scalable access control across services.
- Break down and extract functionality from a monolithic system into well-defined, independently deployable services.
- Build and maintain backend services and APIs using Go (primary), with PHP and TypeScript in supporting contexts.
- Define and evolve architectural standards, reusable service templates, and engineering best practices adopted across teams.
- Ensure observability, reliability, and maintainability by integrating logging, monitoring, and alerting into all services.
- Collaborate closely with platform engineers, product teams, and security stakeholders to deliver shared infrastructure capabilities.
- Participate actively in design discussions, code reviews, and architectural decision-making processes.
Requirements:
- 6+ years of experience in SaaS backend development with production-grade systems.
- Strong proficiency in Go, with proven experience building and operating distributed backend services; PHP knowledge is a plus.
- Deep understanding of authentication and authorization protocols such as OAuth 2.0, OIDC, SAML, JWT, RBAC/ABAC, and multi-tenancy models.
- Experience designing scalable RESTful APIs and defining contracts consumed by multiple internal teams.
- Strong familiarity with microservices, event-driven systems, and Domain-Driven Design (DDD) principles.
- Experience migrating or evolving core systems without disrupting downstream consumers.
- Solid understanding of production monitoring, debugging, and performance optimization.
- Experience working in cloud environments (AWS preferred) and with messaging systems such as SQS is a plus.
- Strong communication skills with English proficiency at C1 level.
Benefits:
- Competitive salary aligned with local market conditions.
- Fully remote role within EMEA, offering flexibility to work from anywhere in your country of residence.
- Equity and stock options, enabling shared success in a fast-growing company.
- Strong emphasis on professional growth, learning opportunities, and career advancement.
- Annual paid leave aligned with country-specific regulations.
- Additional benefits such as health insurance and pension contributions depending on location.
- Inclusive, global team culture spanning 40+ countries with strong collaboration and diversity.