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).
As an Application Infrastructure Team Lead, you’ll spearhead the development of the core frameworks and services that power our entire ecosystem. In this role, you’ll sit at the vital intersection of application development and systems engineering, ensuring our platform remains resilient, high-performing, and developer-friendly as we scale.
Job Responsibility:
Team leadership & mentorship: Guiding a high-performing engineering team and fostering a culture of ownership and excellence
Core application infrastructure: Designing and maintaining mission-critical frameworks using Java and Spring Boot
Technical standards: Defining and enforcing the benchmarks for code quality, system performance, and security across the entire stack
Streaming & messaging pipelines: Owning the reliability and scalability of asynchronous communication using Kafka or SQS
Data layer optimization: Leading specialists to tackle challenges in high availability and performance across PostgreSQL, MongoDB, OpenSearch, and Redis
Distributed systems complexity: Designing robust pipelines for asynchronous communication and data streaming at scale
Architecture gaps: Bridging the gap between DevOps and Product teams to align infrastructure capabilities with evolving business needs
Engineering velocity: Providing the foundational building blocks that empower all product engineering teams to build faster and better
System reliability: Ensuring the high availability, scalability, and security of mission-critical systems
Technical culture: Driving a mindset of continuous improvement and technical excellence that resonates across the R&D organization
Requirements:
Seasoned leader with 8+ years of hands-on technical experience
At least 2+ years of experience leading engineering teams in a fast-paced environment
Deep, hands-on experience with Java & Spring Boot, building complex, large-scale server-side applications (this is a must)
Deep knowledge in at least one of the following: PostgreSQL, OpenSearch, Redis, MongoDB, SQS, or Kafka, and you know how to lead engineers to get the best out of these tools
Highly proficient with AWS services and understand how to leverage cloud infrastructure to build resilient systems
Can see the big picture, balancing the need for immediate delivery with long-term architectural health and scalability
Excel at communicating complex technical concepts clearly to both technical and non-technical stakeholders and at building consensus across teams
Hold a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
What we offer:
Flexible hybrid work model
Trust and empowerment with ownership to solve complex problems
Fairness and equal opportunities
Flexibility, autonomy, positive work relationships, and effective work habits