Backend Software Engineer

Jerusalem, Israel
R&D – Software /
Full time /
Hybrid
We’re looking for a passionate and talented Software Engineer to join Mobileye’s Software Engineering Group within the Algorithmic Department. Our team develops backend services and integrations that accelerate development, improve quality, and enable continuous delivery for all of Mobileye’s algorithmic developers.
 
As a Software Engineer at Mobileye, you’ll join a group of world-class engineers developing the tools and infrastructure behind one of the most transformative technologies of our time. Your work will directly contribute to speeding up autonomous vehicle development — and you’ll see the results of your code in action across the company.
 
Why this role is unique
As a Backend Python Developer, you’ll tackle diverse challenges across multiple domains, combining creativity with deep technical expertise. You’ll explore and implement new technologies to define the infrastructure that powers Mobileye’s algorithmic development ecosystem, while your work directly impacts developers across the company.

What your job will look like:

  • Write clean, maintainable Python code for backend services within an Agile scrum team
  • Assist in designing and implementing scalable architectures using modern technologies
  • Collaborate with senior engineers to integrate tools that help our algorithmic teams work faster and smarter
  • Participate in code reviews and contribute to the high engineering standards of the group

All you need is:

  • B.Sc. in Computer Science, Software Engineering, or a related field
  • Strong proficiency in Python and a solid understanding of software design principles
  • Experience working in Linux environments and with Git
  • Basic familiarity (or a strong desire to learn) AWS, Docker, and CI/CD workflows
  • Excellent communication skills and a "can-do" attitude for a fast-paced, collaborative environment

Nice to have:

  • Hands-on experience in a software development role (including high-quality internships or junior positions)
  • Experience with Python frameworks like FastAPI, Flask, or Django (from professional work or significant personal projects)
  • Basic knowledge of databases (PostgreSQL, MongoDB) or message brokers (RabbitMQ/SQS)
  • Contributions to open-source projects or a GitHub portfolio showcasing backend-related systems
Mobileye changes the way we drive, from preventing accidents to semi and fully autonomous vehicles. If you are an excellent, bright, hands-on person with a passion to make a difference come to lead the revolution!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.