Sr. Software Engineer I

Requisition ID
Research & Software Developmnt


HERE Technologies, the Open Location Platform company, enables people, enterprises, and cities to harness the power of location. By making sense of the world through the lens of location, we empower our customers to achieve better outcomes – from helping a city manage its infrastructure or an enterprise optimize its assets to delivering drivers to their destination safely. To learn more about HERE, including our new generation of cloud-based location platform services, visit


At HERE, our philosophy is build it, break it and then rebuild it better. We are seeking a talented Sr Software Engineer in Test to work in the Connected Vehicle Services group. The team develops high-volume, low-latency, real-time event processing and machine learning systems in a cloud environment to enable “highly automated driving” cars. As a Sr. Software Engineer in Test, this role will have a breadth of knowledge and success in conducting functional, performance, and fault tolerance testing as well as the ability to comprehend requirements, complete work in a timely manner and communicate information effectively.


We are looking for people to help us TEST systems that collect and analyze sensor data from cars and turn that data into the information that will enable self-driving cars.


Key Skills

CuriousNever Stop Learning!  What scenarios haven’t we considered? Why is this feature useful to the customer? What happens when…? How come this test failed? These are just some of the questions you consistently ask. You work with the Product Owner and Engineering team to develop a testing strategy for the product.


Team PlayerNo one is an Island! Our teams are highly collaborative. You believe that a team can accomplish more than one person working alone and continuous improvement is key to a team’s success. When you learn something new you are eager to share your findings with others. You will work engineering teams to develop tests within a continuous testing model.


SmartNever Stop Learning! We are looking for someone who understands how all the software components fit together. From persisting data to message processing, you understand how to test a highly scalable and highly available system (Storm, Akka, Spark, Zookeeper, Kafka) deployed in the cloud (AWS). You have a solid understanding of Linux and container systems (Docker, ECS, Kubernetes).


Adaptable – Our products are still evolving and as they evolve our technical solutions evolve as well. You can easily pick up new technologies and use those technologies to solve problems in creative and innovative ways. You use processes like Agile and Lean to enable software development.


Driven – Figure it out! Creating and delivering valuable software is your top priority. You know the product works because it is covered in tests. Writing many different types of automated tests including Acceptance Tests (BDD, Cucumber, JBehave), Performance Tests and Integration Tests (Python, Radish) is key to delivering quickly.


Required Qualification

  • Bachelor Degree in Computer Science/Information Systems or equivalent
  • 3+ years of experience in an objected oriented programming languages like Java, C#, Python, JavaScript, etc.
  • Extensive working experience in automated testing using JUnit/TestNG, Cucumber/JBehave, or similar tools
  • Working knowledge of RESTful APIs, XML, JSON, network programming and message exchange systems
  • 5+ years of experience in performance, scalability, and fault tolerance testing
  • Must be a team player, should be able to get along well with others
  • Great communication skills (including active listening and comprehending requirements)


Extra Points

  • Worked with Agile software development methodologies such as Scrum
  • Knowledge of continuous integration and continuous delivery systems such as Jenkins and Go.
  • Knowledge of software development tools such as maven, gradle and git
  • Knowledge of one or more scripting languages e.g. python, ruby, groovy, JavaScript
  • Prior experience with AWS
  • Proficiency in working in Unix/Linux environment
  • Visited and laughed at

HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.


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.