Mapbox logo

Software Development Engineer II, Data Platform

Mapbox

What We Do

The Data Platform team at Mapbox provides the foundational infrastructure, products, and tools for data applications that our engineers use to deliver external customer-facing products and services. We support over 300 engineers across various global locations including North America, UK, Germany, Finland, Japan, Poland, and Minsk.

Our team is distributed across the US, Canada, and Finland. Outside of the Helsinki office, we work remotely and mostly asynchronously. We believe in iterative process experimentation, quarterly team feedback surveys, and are proud of our collaborative team environment that fosters growth and delivery at scale.

Key Responsibilities

  • Support internal Mapbox engineers by building data infrastructure and tooling.
  • Work on batch and streaming ingestion systems that ingest terabytes of data per day.
  • Simplify and strengthen processes and tools for designing, deploying, and monitoring data processing and querying workloads on AWS.
  • Contribute to data processing systems that launch thousands of EMR clusters a day and add to our data lake at petabyte scale.
  • Promote a culture of operational excellence by testing and monitoring systems and code, and being on-call to support the health of our services.
  • Document work and decision-making processes, and lead presentations and discussions in a way that is easy for others to understand.
  • Uphold a culture of collaboration, transparency, creativity, inclusion, and data-driven decisions.

What We Believe Are Important Traits For This Role

  • Located in the US/Canada Eastern Time Zone.
  • Experience designing, building, and maintaining tools and services on AWS.
  • Experience with our tech stack: Node.js, Python, Scala, Spark, Airflow, and AWS (including Lambda, EMR, ECS, and Kinesis).
  • Track record of building self-service and high-quality tools for developers with a customer-driven mindset.
  • A desire to share expertise through documentation, mentorship, and both written and vocal discussion.
  • A desire to work with individuals with diverse backgrounds, perspectives, and experiences.

What We Value

  • We value the written form, and creative individuals who dig into problems and see them as opportunities.
  • We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.
  • We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.

Benefits
Extracted with AI

  • Remote work flexibility
  • Supportive health care
  • Parental leave
  • Innovative work environment

Similar jobs

Last update: 23 minutes ago

Mapbox logo
Mapbox

Software Development Engineer II, Search Android SDK

Join Mapbox as a Software Development Engineer II to enhance our Android SDK and innovate in delivery intelligence.

Mapbox logo
Mapbox

Software Development Engineer II, API

Join Mapbox as a Software Development Engineer II, API, working remotely on cutting-edge mapping and navigation solutions.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok, focusing on scalability and efficiency using Kubernetes, Spark, and cloud technologies.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Data Engineer with Full Stack Python Development

Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.

GitHub logo
GitHub

Software Engineer II, Data Engineering

Join GitHub as a Software Engineer II in Data Engineering, focusing on data pipelines with Python, SQL, Airflow, and Spark.

Stripe logo
Stripe

Software Engineer, Core Events

Join Stripe as a Software Engineer, Core Events, focusing on AWS, distributed systems, and event-driven architecture.

Allara logo
Allara

Platform Software Engineer

Join Allara as a Platform Software Engineer to design and build technology for a user-centric care platform in NYC.

Square logo
Square

Senior Software Engineer, Reporting Platform

Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok, focusing on Kubernetes, Apache Spark, and cloud technologies. Relocation provided.

Streamlane logo
Streamlane

Founding Backend Engineer

Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok, focusing on scalability, stability, and efficiency. Relocation provided.

SAS logo
SAS

Senior Java Software Developer

Join SAS as a Senior Java Software Developer to work on innovative SaaS solutions with a focus on Java, AWS, and microservices.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok. Work with Kubernetes, Spark, and cloud technologies. Relocation provided.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok. Enhance scalability and efficiency using Kubernetes, Spark, and cloud technologies.

Refuel logo
Refuel

Software Engineer - Platform

Join Refuel as a Software Engineer - Platform to design and develop critical features using Python, AWS, and LLMs in a hybrid work environment.

Airbnb logo
Airbnb

Senior Software Engineer, Partner API

Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer to innovate and build impactful web applications.

SSi People logo
SSi People

Senior Machine Learning Engineer

Join as a Senior Machine Learning Engineer to design and deploy advanced ML solutions using Python, Spark, and cloud platforms. Remote work opportunity.

Built  logo
Built

Software Engineer II - TypeScript, Node.js, React

Join Built as a Software Engineer II to develop scalable features using TypeScript, Node.js, and React in a remote role.

Stability AI logo
Stability AI

Remote Data Engineer - Research

Join Stability AI as a Remote Data Engineer to build scalable data infrastructure for AI models.