Sr Principal Software Engineer

HEREChicago, IL
86d$169,400 - $242,000

About The Position

At HERE Technologies in the Core Map Engineering organization, we are looking for a highly skilled, self-motivated Sr. Principal Engineer who is passionate about driving automation in map-making through cutting-edge big data and content engineering solutions. You will have the opportunity to shape the future of our large-scale digital map production by architecting automation frameworks and developing scalable systems that leverage advanced data processing and AI/ML techniques. We offer an environment where you will collaborate with an energetic and dedicated team working on transformative technology that powers products and services used by millions worldwide.

Requirements

  • MS or Bachelors in Computer Science, Data Engineering, Software Engineering, or a related discipline.
  • 12+ years of professional experience in large-scale software engineering, data engineering, or automation for geospatial or content-driven systems.
  • Proven expertise in big data technologies such as Hadoop, Spark, Flink, Kafka, or equivalent.
  • Strong hands-on experience in distributed data processing, ETL pipeline development, and automation of data-driven workflows.
  • Solid programming skills in Python, Java, or Scala, along with SQL and shell scripting.
  • Experience working with NoSQL databases (e.g., DynamoDB, MongoDB) and GIS datasets.
  • Familiarity with containerization and deployment using Docker and orchestration tools (Kubernetes preferred).
  • Knowledge of data mining, machine learning, and/or automation frameworks for large-scale content processing.
  • Demonstrated ability to lead complex projects, influence stakeholders, and drive technical vision at an organizational level.
  • Excellent communication skills to interact with technical and non-technical teams, including external partners.

Nice To Haves

  • Experience with automation in geospatial data processing or digital map production pipelines.
  • Background in software development life cycle (SDLC), including CI/CD, testing, and production deployment.
  • Experience in agile development environments.
  • Track record of innovation in building automation frameworks and delivering measurable improvements in system performance and content quality.

Responsibilities

  • Lead the design and implementation of next-generation map-making automation pipelines within Foundation Engineering, leveraging big data, distributed processing, and ML-driven automation frameworks.
  • Architect scalable systems to process, fuse, and validate heterogeneous content (probe data, aerial imagery, sensor data, etc.) to ensure high-quality map content.
  • Partner with product managers, data scientists, and engineers to develop end-to-end solutions that integrate automation, AI/ML models, and rule-based systems.
  • Provide technical leadership and mentorship, setting engineering standards and best practices for automation, data engineering, and content processing.
  • Evaluate emerging technologies, tools, and architectures to continually improve automation efficiency, content accuracy, and processing scalability.
  • Collaborate with cross-functional teams to drive innovation, accelerate deployment cycles, and meet content quality KPIs.
  • Act as a subject matter expert on big data platforms, content pipelines, and automated validation frameworks, evangelizing their adoption across teams.

Benefits

  • Health (Medical/Dental/Vision) insurance
  • Retirement savings plans
  • Paid time off & leave policies

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Personal and Laundry Services

Education Level

Master's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service