Senior Software Engineer, Data Platforms
Mudflap serves the $800B trucking industry, the backbone of the U.S. economy. Our market-leading payment products help truckers save thousands of dollars on fuel (their #1 business expense), while providing our fuel stop partners with access to new, hard-to-reach customers. We’re a fast-growing marketplace business looking for a new customer-obsessed teammate to join us on this exciting journey.
We are building the foundational data platform that powers reliable, scalable data across Mudflap’s systems. As a Senior Software Engineer, Data Platforms, you’ll play a critical role in designing and operating the infrastructure, frameworks, and services that enable teams to ingest, process, and access data at scale.
In this role, you will architect and build production-grade platform systems that power data ingestion, pipeline orchestration, and large-scale processing. Your work will help establish the engineering foundations that allow Mudflap to move faster with trustworthy, highly available data systems used across the company.
This can be a fully remote position. While we operate across multiple time zones, most collaboration happens during Pacific Time working hours. Candidates should be able to work a schedule aligned with the PT time zone.
EXPECTATIONS (IN THIS ROLE, YOU WILL):
- Design, build, and scale the core data platform infrastructure that powers ingestion, processing, and data availability across Mudflap systems.
- Develop production-grade Python services, libraries, and frameworks used by engineers and data teams to reliably build and operate data pipelines.
- Architect scalable systems for high-throughput data ingestion, processing, and storage across batch and streaming workloads.
- Own the reliability, scalability, and performance of the data platform, ensuring systems meet production-grade standards for observability, fault tolerance, and operational excellence.
- Build and maintain platform abstractions, tooling, and infrastructure th...