Required Engineering Team Lead – Application Infrastructure
Tel Aviv
As an Application Infrastructure Team Lead, youll spearhead the development of the core frameworks and services that power our entire ecosystem. In this role, youll sit at the vital intersection of application development and systems engineering, ensuring our platform remains resilient, high-performing, and developer-friendly as we scale.
If you are a technical heavyweight who loves Java but thrives on leading teams through complex data and infrastructure puzzles, this is your opportunity to build the foundation for our next phase of growth.
Youll Own:
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.
Youll Solve:
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.
Youll Impact:
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.
Tel Aviv
As an Application Infrastructure Team Lead, youll spearhead the development of the core frameworks and services that power our entire ecosystem. In this role, youll sit at the vital intersection of application development and systems engineering, ensuring our platform remains resilient, high-performing, and developer-friendly as we scale.
If you are a technical heavyweight who loves Java but thrives on leading teams through complex data and infrastructure puzzles, this is your opportunity to build the foundation for our next phase of growth.
Youll Own:
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.
Youll Solve:
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.
Youll Impact:
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:
You are a seasoned leader with 8+ years of hands-on technical experience, with at least 2+ years of experience leading engineering teams in a fast-paced environment.
You have deep, hands-on experience with Java & Spring Boot, building complex, large-scale server-side applications (this is a must).
You possess 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.
You are highly proficient with AWS services and understand how to leverage cloud infrastructure to build resilient systems.
You can see the big picture, balancing the need for immediate delivery with long-term architectural health and scalability.
You excel at communicating complex technical concepts clearly to both technical and non-technical stakeholders and at building consensus across teams.
You hold a Bachelors degree in Computer Science, Software Engineering, or a related technical field.
You are a seasoned leader with 8+ years of hands-on technical experience, with at least 2+ years of experience leading engineering teams in a fast-paced environment.
You have deep, hands-on experience with Java & Spring Boot, building complex, large-scale server-side applications (this is a must).
You possess 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.
You are highly proficient with AWS services and understand how to leverage cloud infrastructure to build resilient systems.
You can see the big picture, balancing the need for immediate delivery with long-term architectural health and scalability.
You excel at communicating complex technical concepts clearly to both technical and non-technical stakeholders and at building consensus across teams.
You hold a Bachelors degree in Computer Science, Software Engineering, or a related technical field.
This position is open to all candidates.




















