This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Lead the design and architecture of large-scale, resilient backend services and distributed systems for core platform components
Own complex backend technical initiatives that impact major product areas or multiple infrastructure and cross-platform engineering teams
Drive technical decision-making and establish architectural standards and patterns for the wider Core Services organization
Implement critical, high-performance backend features and microservices using modern languages and infrastructure
Champion a culture of operational excellence by establishing best practices for observability, proactive monitoring, automated load testing, and incident response
Aggressively identify and resolve systemic technical debt, architectural bottlenecks, and non-performant queries/logic across foundational backend systems
Partner closely with Staff Engineers, Engineering Managers, and Product Managers to define technical roadmaps that align with long-term business strategy
Represent the team and its technical strategy in cross-organizational forums and drive consensus on complex technical tradeoffs
Act as a force multiplier by mentoring other backend engineers, elevating the technical capabilities and systems thinking of the entire organization
Provide in-depth, rigorous feedback in design and code reviews for critical systems
Contribute to the engineering culture by championing best practices in testing, CI/CD, and security-first development
Requirements
10+ years of professional experience as a Software Engineer, with significant experience in designing, building, and operating large-scale, high-availability distributed systems in a production environment
Deep expertise in Backend Infrastructure: Strong mastery of microservices architecture, distributed databases, caching strategies, and asynchronous messaging systems
Proven Leadership: Ability to lead multi-quarter projects, break down ambiguous technical problems, and drive complex initiatives to successful completion across team boundaries
Nice to have
Master’s degree in Computer Science, Software Engineering, or a related technical field
SRE Principles: Deep experience with site reliability engineering, including error budgeting, SLO/SLA definition, and building self-healing systems
Influence: A track record of influencing backend engineering strategy and architecture across different organizational boundaries and functional areas