Jobs · Engineering

Software Development Engineer II, Maps API

Mapbox · San Francisco, CA · 2 wk ago
RemoteRemoteEngineering$161k–$217k/yrFull-time

About the role

As a Software Development Engineer II on the Maps API team, you will balance rapid development of new mapping tools against the reliability of our services as they scale into new request volumes, markets, and use cases. In a single week, you might write application code robust to global data, build and deploy microservices, diagnose complex system behavior driven by global traffic, or facilitate continuous delivery at Mapbox.

Responsibilities

  • Lead your engineering team to identify and scope well-defined tasks.
  • Execute on scope and be accountable for delivering on time with quality.
  • Design systems and make architectural decisions to keep pace with Mapbox’s rapid customer growth.
  • Mentor peers through 1:1s, design and code reviews, and continuous guidance for professional growth.
  • Promote operational excellence by testing, monitoring systems, writing documentation, and supporting on-call health.
  • Reduce technical debt, share knowledge, and invest in teammates’ well-being while optimizing performance and accelerating feature velocity.
  • Uphold a culture of collaboration, transparency, creativity, inclusion, and data-driven decisions.

Requirements

  • 5+ years of experience building scalable, high-volume, low-latency backend services.
  • Experience with Python, Typescript, Spark, Apache Ray, Iceberg, DuckDB, Parquet, Arrow, and native AWS (CDK, ECS, Step Functions, Lambda, S3, RDS, CloudWatch, CloudFront).
  • Proficiency using AI as a productivity tool while maintaining a "trust but verify" approach to auditing AI-generated code for security, performance, and architectural integrity.
  • Demonstrated ability to profile, tune, and optimize data systems for performance efficiency.
  • Able to perform independently all development tasks based on designs and specs.
  • Self-starter with strong communication and outcomes-oriented mindset.
  • Empirical analytical approach: develop hypotheses, conduct spikes, and communicate findings clearly.
  • Desire to share expertise through documentation, mentorship, pairing, and discussion.
  • Desire to work with and lead individuals from diverse backgrounds, perspectives, and experiences.
  • High-quality mindset: write unit tests, proactively remedy defects, and follow through to production.

Nice to Have

  • Familiarity with raster and vector geospatial data.
  • Experience building global imagery mosaics.
  • Experience building global terrain mosaics.

Benefits

  • Supportive health care, parental leave, and flexibility for life events.
  • Environment focused on teaching, learning, and equipping employees for success.
  • Commitment to diversity: we encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.

Pay

Annual base compensation for this role ranges from $160,650 to $217,350 for most US locations, with 5% to 10% higher for locations with a higher cost of labor. Job level and actual compensation will be decided based on qualifications, experience, potential impact, and market demands.

Similar jobs