Mapbox

Senior/Lead Software Data Engineer (Roads Team)

Mapbox2 days ago
Location

Mapbox Helsinki

Workplace

Remote

Type

Full Time

Salary

EUR 90,000 – 150,000

Level

Senior

Role

Data Engineer

Posted

Mar 21, 2026

Full TimeRemoteSenior

The role

Summary

Mapbox is seeking a Senior/Lead Software Data Engineer for their Roads Team in Helsinki, focusing on developing advanced road network data processing pipelines and navigation technologies. The ideal candidate will have strong distributed computing skills, cloud expertise, and the ability to design and optimize complex data infrastructure for mapping and location services.

What you'll do

Data Pipeline Management: Take ownership, improve, scale, and iterate on existing data processing pipelines
Pipeline Development: Design and implement new data processing pipelines for road network and navigation data
Performance Monitoring: Collect and monitor performance metrics for data infrastructure
Security Implementation: Contribute to discussing and implementing security best practices

What we look for

Technical

ProgrammingProficiency in at least one systems programming language
Cloud ComputingAdvanced knowledge of cloud service architectures
Data ProcessingExpert-level understanding of distributed data processing techniques

Education

DegreeBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field

Experience

Data EngineeringMinimum 5+ years of experience in data engineering or similar roles
Pipeline DevelopmentProven track record of designing and optimizing complex data processing systems

Skills

Required skills

Programming LanguagesProficiency in at least one: C++, Python, Scala, or Java
Cloud ServicesExperience with AWS services (S3, EC2, IAM, EMR, Glue, Athena, Kinesis) or other cloud platforms
SQLStrong understanding of SQL and SQL engine fundamentals
Distributed ComputingComprehensive understanding of distributed computing principles
Workflow ManagementExperience with workflow management tools like Airflow, Oozie, or Luigi

Nice to have

Industry ExperienceBackground in mapping, navigation, or automotive industry
Data ProcessingHands-on experience with data processing platforms like Spark

Compensation & benefits

Salary

EUR 90,000 – 150,000 (annual)

Benefits

Healthcare

Comprehensive supportive healthcare package

Parental Leave

Flexible parental leave policy

Work Flexibility

Remote work options and flexible work arrangements

Learning Culture

Environment emphasizing continuous learning and professional development

Diversity Commitment

Strong commitment to building a diverse and inclusive workplace


Interview process

  1. 1
    Initial Screening Review of resume and initial phone/video call with recruiter
  2. 2
    Technical Interview Deep dive into technical skills, data engineering expertise, and problem-solving capabilities
  3. 3
    System Design Challenge Assess candidate's ability to design scalable data processing pipelines
  4. 4
    Team Interview Meet with potential team members to evaluate cultural fit and collaboration skills
  5. 5
    Final Interview Discussion with hiring manager about role expectations and team vision

Apply for this position

You'll be redirected to the company's application page