As a Backend Engineer, youll join our R&D center in Tel Aviv as part of the Infrastructure Development team. In this role, youll contribute to the scalability, reliability, and production quality of our infrastructure and software, ensuring robust support for our ride-sharing services. Youll also develop cloud-based tools that empower our dispatch operators and drivers to manage real-time shared rides at a massive scale seamlessly.
What You'll Do:
Own the design and development of scalable, reliable, and efficient systems to strengthen our technological foundation and proactively address growing stability and performance demands.
Establish infrastructure standards for dev teams, with a focus on observability.
Design, implement, and develop centralized infrastructure and data pipelines.
Develop infrastructure libraries that power hundreds of our microservices.
Create and maintain self-service tools through a service lifecycle, including CI/CD automation, templates using GitLab, Jenkins Scripts and Terraform Modules to streamline developer workflows and empower teams to deploy with confidence.
Develop a comprehensive understanding of our applications and architecture, ensuring alignment with infrastructure goals.
Collaborate actively as a team player, with a solution-oriented mindset and a commitment to enabling the success of the broader engineering organization.
Bring forward innovative ideas, take ownership of project timelines and deliverables, and drive scalability efforts.
Requirements: BSc. in Computer Science, Mathematics or a related Software Engineering field.
4+ years of experience in backend / full stack development using an object-oriented programming language.
2+ years of experience with cloud-based deployments (Preferably AWS maintaining Infrastructure as Code).
2+ years of experience working with Kubernetes and containerized environments.
Experience managing the full lifecycle of microservices in large-scale production environments, including deploying, monitoring, and maintaining operational reliability in production systems.
Proficiency in building and maintaining CI/CD pipelines, releasing and testing code.
Designed and maintained data intensive applications is a strong plus.
Implemented and maintained Relational / NoSQL Databases Data & DB Lifecycle
Experience with Python and Go is a strong plus.
Comfortable multi-tasking and working with multiple programming languages as needed for various tasks.
A quick learner with the ability to rapidly adapt to new tools, methodologies, and workflows, staying ahead of evolving technologies and best practices.
Team player with excellent communication skills, capable of collaborating effectively across development and operations teams.
Skilled at simplifying complex problems and breaking them down into manageable, solvable parts.
This position is open to all candidates.