• Sr Engineer - Backend

    Job Locations IN-Bangalore
    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 single 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 visiting this link



    The Developer Relations CHANNELS team is responsible for deeply integrating the HERE developer platform consisting of our widely used APIs, SDKs, infrastructure and platform components with various well-known cloud marketplaces and platforms like AWS, SAP and Azure. We are looking for an experienced and talented senior engineer to join the Developer Relations CHANNELS team who will design, develop and deliver scalable end to end integration systems and solutions that make our developer platform available to developers on these cloud platforms. 

    What's the role?

    As a team member, your responsibilities span the entire software development process to include: 


    •  You are keen on tuning performance and profiling code
    • You are into automation and building tools
    • Work in SCRUM with a diverse team of skilled people
    • Work on efficiency and correctness of the existing software
    • Analyze, design and implement software that scales using up-to-date and future technologies
    • Improve HERE infrastructure and platform components for integration with well-known cloud marketplace with respect to
    • quality of results, 
    • quality of software design
    • performance
    • stability and maintainability

    Write/update tests and documentation
    Create/maintain automation and development tools
    Conduct peer reviews

    Who are you?

    You are a fast learner, with an eye for detail, strong problem-solving and debugging skills, and the following:


    • Sound understanding of basic 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 (+scripting, e.g. python, bash,…)
    • Search (esp. Lucene), machine learning, data retrieval, highly scalable / high performance services
    • Good communicator, team player with good written and spoken English


    Plus points

    • Experience in at least one of the following areas:
    • Experience in either Python or Java
    • Experience in Scala and/or Spark
    • Knowledge about recommendation systems
    • Experience with AWS, scripting and automation
    • You love writing testable, readable, maintainable code
    • You know the strengths and weaknesses of Java and are aware of how Java works under the hood
    • You enjoy developing better algorithms and data structures and can estimate time and space complexities on the fly
    • You are responsible, communicative and open 


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


    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.