HERE Technologies is seeking an experienced Lead Software Engineer to join our Mapmaking team in Germany. The successful candidate will design and develop high-scale geospatial processing systems, build cloud-native services, and evolve backend data pipelines to support map content creation and validation.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Systems, Geo-Informatics, or a related field.
- 8+ years of experience in backend and/or service application development (Java, or Scala)
- Strong knowledge of software architecture, design, and code review.
- Expertise with DBMS, preferably PostgreSQL or Oracle.
- Experience building high-throughput, low-latency, and highly reliable systems at scale.
- Familiarity with HTTP, REST, JSON, and microservices architectures.
- Hands-on experience with AWS, GCP, or Azure cloud environments.
- Experience with Docker, Kubernetes, and container orchestration.
- Strong background in DevOps practices and CI/CD, with tools such as JIRA, Git, and GitLab.
- Experience with high availability NoSQL databases, Big Data processing Frameworks, Spark, Flink, and Kafka.
- Excellent communication skills in English, both written and spoken.
Benefits
- 30 paid vacation days
- Hybrid model of work (2 days office and 3 days home office per week)
- Competitive salary plus bonus
- German language course (For Germany-based employees)
- Employee wellness programs and life-coaching sessions
- Brown bag talks, team events, and more!