HERE Technologies is looking to automate and improve their HD mapmaking process through the development of large-scale systems, repeatable testing infrastructure, and automated map fixes.
Requirements
- Working knowledge of Java/Scala and Python
- Reasoning about software code including boundry condition identification, failure mode analysis, and test case identification
- Understanding of data storage systems and structures
- Understanding of a data query language such as SQL
- Understanding fundamental data structures and their associated operations algorithm runtime analysis (average case and worst case)
- Understanding of and experience with Cloud service architecture
- Ability to learn new technologies and adapt to change
Responsibilities
- Programming and maintenance of systems in Scala, Java, and Python
- Automated deployment is in AWS using containers, EMR, Cloud Formation, and Lamdas
- Analytics of system logs and metrics using both AWS Glue, Athena, and other data processing tooling
- Creation and maintenance of CI/CD systems
- Create and maintain automated tests at all levels
- Create and maintain software documtation for technical and non-technical audiences
- Receive and give feedback on software design and implementation
Other
- A 4-year college degree in computer science, engineering, or mathematics or experience is required.
- 5+ years of experience for a Senior position, less experience will be considered for a lesser role.
- Participate in daily standups and biweekly planning & retrospective
- Communcate clearly verbally and in writing
- A clear passion for technology