HERE Technologies

Principal Software Engineer

HERE Technologies
Apply
2 months ago
Berlin, GermanyStaff+

Responsibilities

  • Drive modernization and consolidation of mapmaking architectures into a scalable cloud platform.
  • Define platform architecture, APIs, data contracts, interoperability standards, and technical direction across engineering organizations.
  • Create reusable platform capabilities that improve engineering productivity and delivery speed.
  • Improve workflows, data quality, governance, transparency, and certification.
  • Guide development of secure, reliable, and scalable distributed systems using cloud-native technologies.
  • Champion engineering excellence through Agile development, DevOps practices, CI/CD automation, and operational best practices.
  • Influence strategy and build alignment with engineering managers, architects, product leaders, and other stakeholders.
  • Foster collaboration, innovation, continuous learning, and technical excellence.

Requirements

  • Experience designing and evolving highly scalable distributed systems managing highly connected datasets where query performance, consistency, and reliability are critical.
  • Experience applying version-control concepts such as branching, commits, conflict resolution, and rollback to large-scale non-code data assets.
  • Experience building or operating rule-based data validation and quality frameworks.
  • Experience leading migrations from legacy monolithic or relational architectures, including stored-procedure-heavy database environments, to distributed and cloud-native data platforms.
  • Experience with geospatial data structures and algorithms, including topology, spatial indexing, spatial joins, and large-scale geometry processing.
  • Deep understanding of APIs, system integration, data contracts, and event-driven architectures.
  • Experience influencing technical strategy and aligning engineering organizations and stakeholders.
  • Strong communication skills for translating complex technical challenges into clear engineering and business outcomes.
  • Hands-on experience with big-data processing frameworks and table formats supporting time travel or versioned datasets on AWS or comparable cloud platforms.
  • Valuable experience with Java 21 or later, Scala, Python, Apache Spark, Apache Sedona, Apache Iceberg, AWS services, data lakes, GIS, geometry processing, distributed systems, and scalable data platforms.

Benefits

  • Opportunity to solve challenging technical problems with global impact and influence strategic platform decisions.
  • Collaboration with experienced engineers, architects, product leaders, and technology specialists.
  • Continuous learning, professional development, career growth, and regular feedback.
  • Flexible ways of working supporting work-life balance.
  • Inclusive and collaborative environment valuing diverse perspectives.
  • Opportunity to build technology used by millions of people every day.

Categories

BackendData Engineering
HERE Technologies

About HERE Technologies

5,001-10,000 employees

HERE Technologies builds a location data and mapping platform used by automakers, logistics providers, and enterprises to power navigation, routing, and geospatial analytics. It sells map data, APIs/SDKs, and platform services for fleet, mobility, and supply-chain applications. The company traces its roots to Navteq (founded 1985) and Nokia Maps, and is privately held with headquarters in Eindhoven, Netherlands.

Contact me