Senior Software Developer

Jerusalem, Israel
Software
Full time
APPLY NOW

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!