Lead Software Engineer - Dynamic Content - Traffic

Job Locations US-IL-Chicago
Requisition ID
Research & Development

What's the role?

We are currently looking for a skilled Lead Software Engineer with at least 6 to 10 years of experience in Java / Java EE technologies in Chicago, IL


The Dynamic Content Traffic team is a high-performing Agile team working with big data and neural networks to produce the highest quality real-time traffic products.



This candidate will work on various Java and Scala projects focused on integrating and processing large datasets of real-time traffic data and safety related traffic events. The candidate will participate in all stages of software development including refining product vision, gathering requirements, software system design, coding, testing, release, and support. This individual will follow a documented software development process and be accountable for conformance to software quality standards including the creation and execution of unit test plans. They will also work collaboratively with other engineering teams to ensure cross-functional goals are met. 


  • Design and development of software components.
  • Unit and Integration testing of Software components.
  • Investigation and root cause analysis of software and system defects.
  • Ability to quickly learn new technologies and programming languages.
  • Develop and maintain tools and processes that support development, automation testing and deployment of software components.
  • Develop and enhance configuration management tools for software components.
  • Create and execute approved test plans and analyzes and report results when necessary.
  • Decompose requirements for testability and provide feedback to the requirement gathering process.
  • Interact with customers/users to support software acceptance process and act as a liaison between development and user community.
  • Responsible for implementing various algorithms to do automated feature extraction and dataset augmentation, optimizing runtimes of neural network algorithms and building higher level abstractions for various common AI/ML techniques.
  • Low level performance optimization of deep learning systems

Who are you?

  • Graduate degree or undergraduate degree in Computer Science or Computer Engineering with at least 6 to 10 years of professional experience is needed.
  • Demonstrated expertise building and enhancing Java / Java EE based applications. The candidate should be proficient in Java and Java EE technologies, and Experience in functional programming language like Scala is a strong plus.
  • Experience in developing SOAP, REST web services is needed.
  • Strong knowledge of Linux/Unix scripting is needed and Python/Perl scripting is a strong plus.
  • Exposure to configuration management tools like AWS ECS, Docker is a strong plus.
  • Experience in SQL and NoSQL technologies is needed.

Other Requirements, which are nice to have.

  • Exposure to Agile software development process is a plus.
  • Exposure with Amazon Web Services and associated technologies is a strong plus. 
  • Exposure to Kubernetes / EKS-based container orchestration is a strong plus.
  • Exposure with Big Data technologies like Spark, Hadoop M/R, Hive, Pig is a strong plus. 
  • Exposure to version control tools (Git) is needed.
  • Experience in AI/ML modeling is a strong plus
  • Strong oral and written communication skills in English are needed.

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.



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.



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

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.