• Principal Engineer - Open Location Platform

    Job Locations US-MA-Burlington
    Requisition ID
    Research & Software Developmnt
  • Who are we?

    Ever checked in somewhere on social media? Ever tracked your online orders?”  You might be using HERE Technologies every day without even realizing it. You can find us everywhere: in vehicles, smartphones, drones or third-party apps. We believe that with the right people, we will continue to be a game-changer in the technology industry and improve the daily lives of people around the world.  Find out more by clicking the video below or going HERE


    Are you fascinated by maps? Do you want to find out how we map the world and how to build the world’s best search engine? It might be easy to build search engines, it might be easy to build recommendation engines, but what it takes to build a service that allows humans to interact with the world around them is something you won't find in a book. Years of research, testing, and analysis of how people ask, "How do I get to where I want to go?" – that’s what led us to what we're very proud of and we'd like you to join our journey.  We in the OneSearch team make the world's addresses and places findable. Our daily work is all about data mining, string processing, efficient data structures, machine learning and ranking algorithms. We are proud to have top software engineers, machine learning specialists and mathematicians in our team which is spread across offices in the USA and Germany.

    We are looking for a passionate, experienced software engineer to strengthen our team.


    The HERE OneSearch team provides services for accurate location information retrieval and plays a key role in the HERE platform. Well known automotive companies and enterprise services leverage our products and platform for locating places and addresses, and location tracking at a rate of thousands of hits each second.



    What's the role?

    As part of the team, you will:

    • analyze, design and implement software that scales using up-to-date and future technologies
    • improve OneSearch products items with respect to
      • quality of results
      • software design
      • performance
      • stability and maintainability
    • write/update tests and documentation
    • create/maintain automation and development tools
    • conduct peer reviews

    Who are you?

    • Sound understanding of algorithms and data structures
    • Strong experience with Java, ideally from having worked on highly scalable services or platforms and/or micro services in a cloud environment
    • Expertise in backend services, concurrency, multi-threading and memory management
    • Good working knowledge in *NIX operating systems
    • Self-driven and goal oriented
    • Good communicator, team player with good written and spoken English

    Plus Points:

    • Experience in at least one of the following areas:
      • search (esp. Lucene)
      • machine learning, data retrieval
      • highly scalable / high performance services
    • Experience in either Python or C/C++
    • Experience in Scala and/or Spark
    • Experience with AWS, scripting and automation
    • Knowledge of Java internals, its strengths and weaknesses
    • You love
      • writing testable, readable, maintainable code
      • developing better algorithms and data structures and can estimate time and space complexities on the fly
      • tuning performance and profiling code
      • automation and building tools

     What do we offer?

    • An opportunity to work with a team of world-class developers
    • Challenging problems to solve
    • Work that makes a difference in the world
    • Freedom to decide how to perform your work
    • Variety in the types of projects
    • Feedback so you will know how well you are doing
    • Collaborative, Supportive Colleagues


    Make HERE your destination, we are just getting started! Apply now!

    Equal Opportunity Employer: Race/Color/Sex/Sexual Orientation/Gender Identity/Religion/National Origin/Disability/Vets.



    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.