Lead Engineer

Job Locations IN-Mumbai
Requisition ID
Research & Software Developmnt


The HERE NDS (navigation database standard) Technologies team is looking for a lead java engineer to grow our map compilation product that creates the most comprehensive high definition live map in the market, intended to support precise navigation for self-driving cars.


HERE enables people, enterprises and cities around the world to harness the power of location and create innovative solutions that make our lives safer and more efficient. We transform information from devices, vehicles, infrastructure and other sources into real-time location services that play a key role in how we move, live and interact with one another. To learn more about HERE, including our new generation of cloud-based location platform services, visit


Join our fast growing, highly motivated NDS team. As a member of our team, you will have the opportunity to dive deep into how we capture the real world, how this is reflected in our reality index, and work with the team on how this data goes straight into cars with our NDS deliveries. We work with Agile practices and co-operate with numerous different teams inside and outside of the company. Our team delivers digital maps in NDS formats to our automotive customers where the data is going straight into cars to power autonomous driving uses cases.


  • Be responsible for providing design and development leadership in delivering products and tools used in creating high definition live maps
  • Own and drive technical leadership and in-depth solutions in an innovative and fast-paced environment
  • Own one or more components of software architecture in immediate environment
  • Develop software that is well-crafted & steadily adds business value, as part of a community of professionals
  • Engage with internal and external customers for requirements, change requests and incidents to help define application specifications
  • Drive initiatives that contribute in development of software that is efficient, re-usable and reliable (e.g. agile, coding, verification)
  • Be part of an agile team, share knowledge, do code reviews, pro-active communication
  • Mentor and guide junior engineers on the team


  • 8+ years backend application development experience - java/scala or functional programming language
  • Able to provide technical leadership and domain expertise to help build the competency of other engineers (researching new technologies, tutorials to group, etc.)
  • Able to translate business and architectural features into quality, consistent software design      
  • Solid knowledge of programming practices, strive to write great code that is reusable, flexible, and reliable.
  • Self-motivated, well-organized, details-oriented and a strong team player with an agile mindset
  • Strong quality mindset is considered a must: unit testing, performance testing, writing testable code
  • Very good communication skills in English both written and spoken
  • Eagerness for challenges, the ability to lead and advance teams of developers and work with a variety of technologies and personnel.
  • Infrastructure experience: Maven/SBT, GIT/GERRIT, Apache Spark, Amazon Web Services, Jenkins, Linux Environment
  • Working with mapdata e.g. NDS, GIS, RDF, GDF is considered a plus
  • Working with data transformation scripting / ETL is considered a plus


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.