• Principal Software Developer - Positioning and Tracking Services (m/f/x)

    Job Locations FI-Tampere
    Requisition ID
    Product Marketing & Management
  • 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 going HERE.   



    HERE has all the ingredients that make for a vibrant place to start your career. From day one, you will be immersed in a culture of cutting-edge technology where your ideas will be encouraged and embraced. After all it is new ideas, new ways of thinking, and new approaches to solving real-world problems that enable us to constantly push the boundaries of building a digital representation of the world. At HERE, we guarantee you an opportunity to expand your knowledge and develop your skills.

    What's the role?

    As an experienced Software engineer in the HERE Positioning and Tracking Engineering team in Tampere, Finland, you will contribute to developing positioning REST APIs that offer online cellular - and WiFi - positioning services to hundreds of millions of devices either as standalone solutions or through HERE Tracking services. The services are based on standardized and HERE proprietary protocols to ensure the best possible feature offering to our OEM, IoT and B2B customers.


    The large-scale positioning and tracking services are deployed and operated in AWS and/or Azure cloud environments and they will be running there 24/7. You are responsible for the development and deployment of the necessary tools, scripts and processes to allow easy deployment, monitoring and operation of the service incl. documentation. Also, you make sure that the services meet the required SLA and have the needed capacity.

    Who are you?

    You have Master's degree in Computer Science, Software Engineering or similar technical domain and the following:

    • Passion for high service quality and attention to detail
    • Practical work experience with UNIX, Linux (CentOS, RHEL) and MySQL servers
    • Hands-on experience with Amazon Web Services or Azure
    • Practical skills with SQL, C, C++, Python, JavaScript/Node.js and Bash
    • Excellent knowledge of TCP/IP, DNS, SSL, Loadbalancing
    • Working proficiency English skills, both in spoken and written form is required

    Experience in scalable solutions for multi-threaded environments and in optimized client-server/server-server communications will be advantageous.


    Some other tools you will use if you join the team:

    • Catchpoint monitoring service
    • Django frameworks
    • Various data visualization tools
    • Docker and/or other virtualizations technologies
    • CI system, e.g. Jenkins
    • Monitoring tools such as Zabbix, Nagios


    What Do We Offer?

    • Competitive salary & Benefits (including Flexible working hours, Public transportation subsidy, etc)
    • 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
    • Collaborative, Supportive Colleagues

    Our culture is founded on openness, collaboration and honesty, with colleagues who are brilliant in their field, resilient and above all, strive for the best. One team, where everyone makes a difference and everyone is heard. Up for the challenge? We are looking forward to receiving your application.


    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.