Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Data Platforms

$185k - $215k

Mudflap

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 that simplify how engineering teams produce, transform, and consume data.
  • Design platform-level capabilities for orchestration, pipeline execution, schema management, and data processing frameworks.
  • Collaborate closely with backend, product, and analytics engineers to ensure the platform supports both operational and analytical workloads.
  • Lead system design efforts for large-scale data infrastructure, making architectural decisions that support long-term platform scalability.
  • Establish engineering best practices around Python development, system reliability, infrastructure ownership, and platform maintainability.
  • Mentor engineers through design reviews, technical guidance, and best practices for building robust platform systems.
Experience (What we look for):
  • Bachelor's or Master's degree in Computer Science (or related technical field)
  • 8+ years of software engineering experience, with significant experience building infrastructure or platform systems.
  • Expert-level proficiency in Python, with a track record of developing production-grade systems and frameworks.
  • Strong command of SQL, with the ability to design scalable, performant, and reusable data components.
  • Experience building distributed systems and large-scale data processing infrastructure.
  • Deep understanding of system design, scalability, and performance optimization for data-intensive platforms.
  • Experience building or operating data platforms, pipeline frameworks, or internal developer infrastructure.
  • Strong experience with cloud infrastructure (AWS, GCP, or similar) and modern infrastructure tooling.
  • Familiarity with data processing technologies and storage systems (e.g., Spark, Kafka, Snowflake, BigQuery, or similar).
  • Experience designing reliable pipeline infrastructure and building systems that support high-throughput data ingestion and processing.
  • Strong engineering ownership mindset with experience building, operating, and maintaining production infrastructure.
  • Excellent communication skills and ability to collaborate with engineering teams to design scalable platform solutions.
Perks and Benefits (What we offer):
  • Competitive salary and equity in a high-growth startup
  • Multiple health benefit options
  • Responsible Time Off
  • 401(k) matching
  • Opportunities and support for major career growth
  • Annual Company offsite event (Mudfest!)
The base salary range for this role is $185,000 - $215,000. This information reflects a base salary range for this position based on current market data, which may be subject to change as new market data becomes available. The candidate's skills, experience, and other relevant factors will determine the exact compensation.

Company Overview (Who we are):

Mudflap is on a mission to transform the trucking and logistics industry by leveling the playing field for owner operators and small fleets. Backed by top-tier venture investors, including QED, Matrix Partners, Commerce Ventures, NFX, and 500 Startups and included in the Forbes Fintech 50 list, Mudflap offers fleet fuel management solutions. Our core team hails from Disney, Uber, Procore, DoorDash, Google, Meta, Capital One, Affirm and Brex.

Here are the core values that we believe in and look for in new teammates:
  • Be Customer Obsessed: We deeply understand customer needs and put our customers at the center of everything we do
  • Make it Count: Act like an owner by focusing on the impact of your work
  • Find a Way: Be a creative problem solver who pushes past roadblocks to win for our customers and our teammates
  • Sweat the Details: We keep our standards high and achieve them by paying attention to every detail
  • Be Curious: Use a growth mindset to question assumptions, take calculated risks and stretch the boundaries of what's possible
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data Platforms in Palo Alto, CA vacancy
  • $213k - $263k

     ...Senior Software Engineer, ML/Eval Data Platforms & Infrastructure Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $154.4k - $212.3k

     ...About the role This role sits within our Data Layer and Marketing AI (MAI) platform, where we are converging Customer Data Platform (CDP) capabilities...  ...on data systems, distributed compute, and platform engineering. Key Responsibilities Design and build scalable distributed... 
    Senior

    Uniphore Technologies North America Inc

    Palo Alto, CA
    3 days ago
  •  ...A fast-growing healthcare data company in California seeks a talented Data Engineer to enhance their data platform. The role demands 5+ years of experience in Data Engineering, expertise in ETLs, big data, and proficiency in Python. This position offers the opportunity... 
    Senior

    Latica

    Palo Alto, CA
    3 days ago
  •  ...A leading company in data and AI infrastructure is seeking a Software Engineer with a backend focus to work on high-scale service and infrastructure projects. This role involves managing resource management infrastructure, developing scalable cloud services, and supporting... 
    Senior

    Databricks

    Mountain View, CA
    4 days ago
  • $130.75k - $181k

     ...About the Role Join Eightfold's core Data Platform team to design, develop, and maintain large‑scale software platforms that serve millions of users globally. In this...  ...scalability, and load balancing. Performance Engineering: drive scaling, optimization, and innovation of... 
    Senior
    Work at office
    3 days per week

    Nutanix

    Santa Clara, CA
    4 days ago
  • $145k - $187k

     ...is the Enterprise AI application software company. C3 AI delivers a family...  ...including the C3 Agentic AI Platform, an end-to-end platform for developing...  ...C3 AI C3 AI is looking for Senior Software Engineers to join the rapidly growing Data org within the Platform... 
    Senior
    Work experience placement

    C3 AI

    Redwood City, CA
    3 days ago
  • $166k - $225k

     ...A dynamic technology company in Mountain View is seeking a backend-focused software engineer to build scalable infrastructure and products on the Databricks platform. Ideal candidates will have at least 5 years of experience in languages like Java or Scala and familiarity... 
    Senior
    Local area

    Menlo Ventures

    Mountain View, CA
    4 days ago
  • $219k - $240k

    Menlo Ventures is seeking a Lead Analytics Engineer to manage Obsidian's data warehouse and analytics foundation. This role requires ownership of the dbt project and close collaboration across teams to ensure data integrity and reporting accuracy. The ideal candidate will... 
    Senior

    Menlo Ventures

    Palo Alto, CA
    3 days ago
  • $192k - $260k

     ...Databricks in Mountain View, California is seeking a Software Engineer with a backend focus. The role will involve writing software in Scala/Java, building data pipelines, and operating micro-services within our data platform. Ideal candidates will have 10+ years of... 
    Senior

    Menlo Ventures

    Mountain View, CA
    4 days ago
  • $200k - $220k

     ...across energy, manufacturing, data center construction, and...  ...Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire on...  ...build the foundational data platform infrastructure that powers Crusoe...  ...Engineering Teams: Partner with software engineers, data scientists,... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    Crusoe

    Sunnyvale, CA
    1 day ago
  • $190k - $240k

     ...model, it starts with the data. We’re on a mission...  ...to empower scientists, engineers, financial experts,...  ...the newest Snorkeler! Senior Full Stack Engineer...  ...Expert Data Collection Platform, a critical engine for...  ...and shipping enterprise software products, specifically... 
    Senior
    Work at office
    Local area
    3 days per week

    Snorkel AI

    Redwood City, CA
    1 day ago
  • $193.93k - $352.29k

     ...the automakers and mobility platforms a clear path to AVs at commercial...  ...its training and evaluation data. The team plays a crucial...  ...collaborates closely with system engineers to thoroughly validate the...  ...best practices across broader software organization A bachelor's degree... 
    Senior
    Work experience placement

    I did my part and supported the Regular Toilet

    Mountain View, CA
    3 days ago
  •  ...are passionate about enabling data teams to solve the world’s...  ...best data and AI infrastructure platform so our customers can use deep...  ...their business. Founded by engineers — and customer obsessed — we...  ...getting started. As a Sr. Staff Software Engineer working on the Data... 
    Senior

    I did my part and supported the Regular Toilet

    Mountain View, CA
    4 days ago
  • $174k

     ...Role Overview: Ads data platform team is a key team in the Ads foundation...  .... Help us build the data engine behind Coupang Ads. Our team...  ...years of experience in backend software development Experience working...  ...& Benefits The base pay for Senior Staff position ranges from $1... 
    Senior
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    3 days ago
  • Athena is looking for a Senior Full-Stack Developer to enhance our data solutions. You will collaborate with teams to develop application interfaces, maintain API integrations, and ensure high-performance software solutions. The ideal candidate has over 5 years of experience... 
    Senior

    Athena

    Palo Alto, CA
    3 days ago
  • $174k - $252k

    Google Inc. is seeking a Senior Software Engineer, Infrastructure for Ads Safety in Mountain View, CA...  ...will lead the design and development of platforms ensuring high performance and...  ...scalability, as well as architect a distributed data warehouse for global safety analysis.... 
    Senior

    Google Inc.

    Mountain View, CA
    4 days ago
  • $193.93k - $352.29k

     ...building a universal autonomy platform: self-driving for all roads...  ...its training and evaluation data. The team plays a crucial...  ...collaborates closely with system engineers to thoroughly validate the...  ...best practices across broader software organization A bachelor's... 
    Senior
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    13 days ago
  • $200k - $220k

     ...across energy, manufacturing, data center construction, and...  ...Role: Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire...  ...build the foundational data platform infrastructure that powers Crusoe...  ...Teams: Partner with software engineers, data scientists,... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    Crusoe

    Sunnyvale, CA
    12 days ago
  • Senior Lead Software Engineer - Platform/Data Architect Job Information Job Identification 210605877 Job Category Software Engineering Business Unit Commercial & Investment Bank Posting Date 03/17/2025, 08:53 PM Locations Palo Alto, CA, United States Job Schedule Full time... 
    Senior
    Full time
    For contractors
    Shift work

    JPMorgan Chase & Co.

    Palo Alto, CA
    2 days ago
  •  ...We’re looking for a Senior Engineer to help build the next-generation inference platform that supports embedding models used for semantic...  ...systems at scale ~ Strong software engineering skills in languages...  ...world’s most popular developer data platform Collaborate with ML... 
    Senior
    Local area
    Worldwide

    MongoDB

    Palo Alto, CA
    2 days ago
  •  ...A fast-growing marketplace business located in Palo Alto, CA, is seeking a Senior Software Engineer for their Data Platforms team. In this hybrid role, you will design and build scalable data systems, ensuring high availability and performance across the company's infrastructure... 
    Senior

    Mudflapinc

    Palo Alto, CA
    4 days ago
  • $198.2k - $420k

     ...SAP SE is seeking a Senior Platform Engineer in Palo Alto, California, to develop secure connectivity for SAP’s Big Data Fabric Services. The ideal candidate will have strong programming skills in Java, Python, and Go, and experience in cloud-native environments. Responsibilities... 
    Senior

    SAP SE

    Palo Alto, CA
    4 days ago
  • $160k - $230k

     ...Snowflake, Inc. in Menlo Park, CA is seeking a Senior Software Engineer to join their Data Governance team. The role involves working closely with Product Managers to design and implement features that enhance data governance for their customers. Candidates should have... 
    Senior

    Snowflake Computing

    Menlo Park, CA
    4 days ago
  • $123.2k - $189.1k

     ...General Motors is looking for a Software Engineer for the Metrics Framework team. This role involves developing tooling to monitor and improve data quality, supporting the development of autonomous vehicles. The ideal candidate will have experience with Python, OLAP databases... 
    Senior

    General Motors

    Mountain View, CA
    4 days ago
  • $168.1k - $243.7k

     ...multi-team technical projects that directly impact business outcomes. The role involves managing large-scale projects and mentoring engineers in a dynamic environment. Candidates should have significant experience in programming and cloud-native technologies. The... 
    Senior
    Full time

    PassFort

    Newark, CA
    3 days ago
  •  ...Nuro is seeking a data engineer to design and develop scalable data processing systems, with responsibilities including creating storage solutions and presenting evaluation metrics. Candidates should have a B.Sc./M.Sc. and 4+ years of experience in building reliable data... 
    Senior

    I did my part and supported the Regular Toilet

    Mountain View, CA
    3 days ago
  • $170k - $210k

    Samsung Electronics America is looking for a Sr Data Engineer to join their Samsung Ads team in Mountain View, CA. This role involves developing scalable data solutions, optimizing data models, and working closely with cross-functional teams. The ideal candidate should... 
    Senior

    Samsung Electronics America

    Mountain View, CA
    3 days ago
  •  ...Tata Consultancy Services Limited is seeking an experienced software engineer to develop and maintain a full-stack web application for the...  ...Python, solid SQL skills, and familiarity with Google Cloud Platform and Kubernetes. This role requires excellent communication and... 
    Senior

    Tata Consultancy Services

    Mountain View, CA
    3 days ago
  • $195k - $250k

     ...A health technology firm is seeking a Senior Software Engineer to join their dynamic team in New York. The ideal candidate has over 8 years of experience and a background in software development, focusing on creating scalable healthcare billing solutions. Responsibilities... 
    Senior

    Candid Health

    Menlo Park, CA
    4 days ago
  •  ...Latica, our goal is to unlock the value of data to transform patient care. Latica is a...  ...secure data network and medical intelligence platform that gives the healthcare ecosystem the...  .... We're looking for a talented Data Engineer who will help us to drive our data platform... 
    Senior

    Latica

    Palo Alto, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Data Platforms. Be the first to apply!