Mapbox logo

Software Development Engineer III, Maps API

Mapbox
NewPosted today

LOCATION

Mapbox Helsinki · Remote

EXPERIENCE

8 - 10 Years

TYPE

FullTime

SKILLS REQUIRED

Backend DevelopmentDistributed SystemsCloud InfrastructureGeospatial AnalysisPythonNode.js

Job description

Overview

Software Development Engineer III on the Maps API team, balancing rapid development of new mapping tools against the reliability of services as they scale into new request volumes, markets, and use cases.

What you'll do

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

What you'll need

  • 8-10+ years of experience building scalable high volume low latency backend services.
  • Proficiency with Python, NodeJS, and native AWS (CDK, ECS, Step Functions, Lambda, S3, RDS, CloudWatch, CloudFront).
  • Experience building mapping and geospatial related products.
  • Familiarity with code versioning tools, such as GitHub.
  • Able to perform independently all the development tasks, based on designs and specs.
  • Self-starter who is communication and outcomes-oriented.
  • An empirical analytical approach: develop strong hypotheses, conduct spikes, and clearly communicate findings.
  • A desire to share expertise through documentation, mentorship, pairing, and both written and verbal discussion.
  • A desire to work with and lead individuals with diverse backgrounds, perspectives, and experiences.
  • High quality mindset: write unit tests, proactively remedy defects and follow through to production.

Nice to have

  • Proficiency in C++.

Details

  • Hybrid/remote options: work from home or periodically from an office where applicable.
  • Interview process will include discussion of how you use AI in your engineering workflow.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Development Engineer III, Maps API