Senior Software Developer

Jerusalem, Israel
Full time

The position

Which Team will you join?

You will be part of Mobileye Data Engineering team. We provide features and generate meta-data to enable and streamline Mobileye's products' development and validation. Generating, preparing, analyzing, and conveying this data requires developing state-of-the-art systems as well as deep understanding of the business and technology. To continuously evolve and achieve challenging goals, we are utilizing various cutting-edge technologies in the areas of system architecture, software development, machine learning, big data and image processing.

What will you do?

  • You will Design, develop and maintain Data Engineering product, algorithms, and solutions.
  • Work as part of Mobileye's R&D organization, including direct interaction with Algorithm Developers, Algorithm Validators and Project Managers
  • Own key features and services our system provides.
  • Apply innovative approaches to solve complex problems.
  • Be part of the design, development, and maintenance of metadata extraction from various data-streams to enrich and improve the data-streams usage across the entire company.
  • Utilize advanced methodologies (including machine learning, cloud computing, parallel processing and more) to improve Mobileye's data integrity and accuracy.
  • Use a diverse technology stack. Our current stack contains mainly: Python, C# (.net core), Angular, MongoDB, AWS products, Apache Parquet and Dockers.

All you need is:

  • Bachelor's degree in Computer Science, Software Engineering, Data Engineering, or equivalent degree.
  • 10 years software development experience.
  • Experience in developing back-end services with known frameworks.
  • Experience with databases (relational and schema less) and efficient data modeling.
  • Experience with containerized services.
  • Working with AWS - an advantage.
  • Front-end development using Angular (or similar) - an advantage.
  • Working with spark, presto, drill and ETL flows - an advantage.
  • Fluent English and Hebrew - Both verbal and written.
  • Preferred Qualifications.
  • Excellent problem-solving.
  • Excellent interpersonal skills.
  • Excellent customer orientation.
  • Ability to work independently as well as part of a team.
  • Ability to work in a multi-tasked and dynamic environment.
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!