Remote (Global)

Mapbox is hiring a Software Development Engineer II, Map Data Publication

About the Role

The engineer will work on building and maintaining data publication systems that transform raw geographic information into usable map products, focusing on scalability, automation, and data integrity.

Responsibilities

  • Develop and maintain pipelines that process map data at scale
  • Ensure data consistency and quality across publication workflows
  • Collaborate with data and infrastructure teams to optimize data processing
  • Design and implement backend services for data transformation
  • Monitor system performance and troubleshoot issues in production
  • Improve reliability and efficiency of data publication processes
  • Write clean, maintainable code with automated testing
  • Participate in code reviews and technical design discussions
  • Support deployment and operational aspects of data systems
  • Work with geospatial data formats and processing frameworks
  • Identify and resolve bottlenecks in data processing workflows
  • Contribute to documentation and internal knowledge sharing
  • Integrate feedback from data producers and consumers
  • Implement monitoring and alerting for data pipelines
  • Ensure compliance with data standards and specifications
  • Optimize data storage and access patterns
  • Support versioning and traceability of map datasets
  • Collaborate on incident response and root cause analysis
  • Evaluate new technologies for data processing improvements
  • Maintain backward compatibility during system upgrades
  • Work in an agile development environment
  • Contribute to system architecture decisions
  • Support reproducibility of data builds
  • Help onboard new team members to systems and processes
  • Participate in planning and prioritization of engineering tasks

Nice to Have

  • Master's degree in computer science or related field
  • Experience with geographic information systems (GIS)
  • Contributions to open-source geospatial projects
  • Experience with data validation frameworks
  • Knowledge of map publishing workflows
  • Familiarity with vector tile formats
  • Experience with data lineage and provenance tracking
  • Background in cartographic data processing
  • Experience with high-throughput data systems
  • Knowledge of data consistency models

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model with flexible location options

Team

Part of a focused engineering team building core map data systems

About the Team

This role is part of a team dedicated to ensuring map data is processed and published efficiently and accurately. The team works closely with data producers, platform engineers, and product teams to deliver reliable geographic data at global scale.

What You’ll Do

  • Design and implement systems that transform raw map data into production-ready formats
  • Collaborate with cross-functional teams to define data publication requirements

Visa sponsorship may be available for qualified candidates

Required Skills
PythonScalaSQLAWSApache SparkData PipelinesETLDistributed Systems
About company
Mapbox
Mapbox is the leading real-time location platform for a new generation of location-aware businesses, providing tools to power navigation for people, packages, and vehicles.
All jobs at Mapbox Visit website
Job Details
Category other
Posted 10 months ago