HERE Technologies

Principal Software Engineer

HERE Technologies
Apply
1 day 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 is the global leader in mapping and location technology. For over 40 years, we've been powering innovation for the world's most recognizable companies: from launching our first digital map in 1985, to shaping the future of software-defined vehicles today. With the industry's freshest and richest unified map and a portfolio of products, services and solutions that serve the needs of multiple industries, HERE reveals opportunities that drive progress and unlock new possibilities for every moving vehicle. Discover more at here.com

Contact me