Software Development Engineer II, Data Platform
New
M
MapboxLocation Platform
We are distributed across the US and Canada. We work remotely, and mostly async.Full-TimeMiddle
Salary160,650 - 217,350 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSNode.jsPythonApache AirflowETLData engineeringSparkAWS LambdaDistributed Systems
Requirements
- 5+ years of industry experience.
- Experience designing, building, and maintaining internal tools and services on AWS.
- Experience with some or all of our tech stack: Node.js, Python, Spark, Airflow, and AWS (including Lambda, EMR, ECS and Kinesis)
- Experience with distributed systems at scale.
- Track record of building self-service and high-quality tools for developers with a customer-driven mindset.
- A desire to share your expertise through documentation, mentorship, and both written and vocal discussion.
- A desire to work with individuals with diverse backgrounds, perspectives, and experiences.
- Autonomy and proactivity around driving work to completion in the face of ambiguity.
Responsibilities
- Support internal Mapbox engineers by building data infrastructure and tooling that addresses their needs.
- Work on our batch and streaming ingestion systems that ingest terabytes of data per day.
- Simplify and strengthen Mapbox’s processes and tools for designing, deploying, and monitoring data processing and querying workloads on AWS.
- Promote a culture of operational excellence by testing and monitoring our systems and code, and being on-call to support the health of our services.
- Document your 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.
View Full Description & ApplyYou'll be redirected to the employer's site