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

Senior Software Engineer, Spark Platform

DoorDash

About The Team The Spark Platform team owns and operates DoorDash's Apache Spark ecosystem — the execution runtime, remote shuffle service, cluster scheduler, and reliability tooling that powers the company's data, analytics, and ML workloads. We run Spark across the company at significant scale and continue to expand the workloads, capabilities, and consumer base we serve. Orchestrating and operating thousands of Spark cluster deployments is a complex distributed system problem which the team invests heavily in runtime optimization, systems architecture, multi-tenant scheduling, and end‑user tooling. About The Role As a Senior Software Engineer on Spark Platform, you will set the technical direction for our in-house Spark deployment and shape the architecture that will run DoorDash's data, analytics, and ML compute for the next five years and beyond. You will own the deep, cross‑cutting problems that span the runtime, the shuffle service, the scheduler, and the overall service reliability — making the architectural calls that compound across the platform's lifetime. You will partner with the Engineering Manager on technical roadmap, hiring, and team shape, and act as the senior technical voice in cross‑team partnerships with Data Engineering, ML Platform, and product engineering teams that depend on the platform. You must be located in San Francisco, Sunnyvale, Seattle, or New York City for this hybrid position. You will report into the Engineering Manager on our Spark Platform team. Responsibilities Set the multi‑year technical direction for an in‑house Spark‑on‑Kubernetes platform — runtime, shuffle, scheduler, reliability — and make the architectural calls that compound for years. Own the deepest distributed‑systems problems on the team: shuffle architecture, multi‑tenant scheduling, runtime performance, and the failure modes that only show up at scale. Partner with the Engineering Manager on technical roadmap, hiring, interview design, and team shape as the team continues to grow. Uplevel the rest of the team through design reviews, mentorship, and raising the bar on what we ship. Represent Spark Platform in cross‑team architecture forums and shape how data, analytics, and ML workloads land on the platform. Qualifications B.S., M.S., or Ph.D. in Computer Science or equivalent. 6+ years of industry experience designing and operating distributed systems at scale. Deep, hands‑on experience with Apache Spark — internals, query execution, shuffle, the executor/driver model — at platform scale on Amazon EMR, Databricks, or an in‑house deployment, focusing on platform operations. Production experience with one or more of: remote/external shuffle systems (Celeborn, Magnet, Cosco, or similar), batch/big‑data schedulers (YuniKorn, Volcano, Kueue, or the Spark‑on‑Kubernetes operator), or the observability and SRE patterns that make distributed compute platforms operable. Strong fluency operating workloads on Kubernetes in production — operator patterns, executor pod lifecycle, network topology, and the multi‑tenant failure modes that show up at scale. Familiarity with data lake table formats such as Apache Iceberg or Delta Lake, and with the query and SQL engines that read them. Track record of acting as a technical leader on a platform team — setting direction, mentoring, and partnering with management on roadmap and hiring. Professional experience with Scala, Java, Python, or Go; strong SQL. You are located or willing to relocate to the Bay Area, Seattle, or NYC. Compensation The successful candidate's starting pay will fall within the pay range listed below and is determined based on job‑related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee’s work location. Ranges are market‑dependent and may be modified in the future. In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information. DoorDash offers a comprehensive benefits package to all regular employees: 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off and paid sick leave (in compliance with applicable laws), medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family‑forming assistance, and a mental health program. Paid Time Off Details For salaried roles: flexible paid time off/vacation, plus 80 hours of paid sick time per year. For hourly roles: vacation accrued at about 1 hour for every 25.97 hours worked, and paid sick time accrued at 1 hour for every 30 hours worked. Pay Ranges

I4: $130,600—$192,000 USD

I5: $159,800—$235,000 USD

I6: $193,800—$285,000 USD

EEO & Diversity Statement Statement of Non‑Discrimination: In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at DoorDash. We value a diverse workforce – people who identify as women, non‑binary or gender non‑conforming, LGBTQIA+, American Indian or Native Alaskan, Black or African American, Hispanic or Latinx, Native Hawaiian or Other Pacific Islander, differently‑abled, caretakers and parents, and veterans are strongly encouraged to apply. Thank you to the Level Playing Field Institute for this statement of non‑discrimination. Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and any other state or local hiring regulations, we will consider for employment any qualified applicant, including those with arrest and conviction records, in a manner consistent with the applicable regulation. If you need any accommodations, please inform your recruiting contact upon initial connection. #J-18808-Ljbffr DoorDash

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Spark Platform in San Francisco, CA vacancy
  • About the Team The Spark Platform team owns and operates DoorDash's Apache Spark ecosystem — the execution runtime, remote shuffle...  ...scheduling, and end-user tooling. About the Role As a Senior Software Engineer on Spark Platform, you will set the technical direction for... 
    Senior
    Software
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    DoorDash

    San Francisco, CA
    5 hours ago
  •  ...com, inc. is seeking a Senior Member of Technical...  ...a Cybersecurity Data Platform in San Francisco, California...  ...have over 10 years of software development experience...  ...like Apache Spark and AWS S3. The role requires...  ...product and mentor junior engineers. Benefits include time... 
    Senior
    Software

    salesforce.com, inc.

    San Francisco, CA
    1 day ago
  • About the Team The Spark Platform team owns and operates DoorDash's Apache Spark ecosystem...  ...end‑user tooling. About the Role As a Software Engineer on Spark Platform, you will execute across...  ...and the workload grow. Partner with senior engineers on shuffle, runtime, and... 
    Software
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    DoorDash USA

    San Francisco, CA
    1 day ago
  • $130.9k - $220k

    Samsara is seeking a Senior Software Engineer - Data Platform to develop and maintain its core analytical infrastructure. This role involves working on data ingestion, processing, and scalable solutions critical for the company's analytics and operational needs. The ideal... 
    Senior
    Software
    Remote job

    Samsara

    San Francisco, CA
    4 days ago
  • $200k - $270k

     ...to market - fast. Backed by top investors including IVP, Spark Capital, Greylock, and Conviction, we’re trusted by leading...  ...make AI accessible across all products. THE ROLE As a Senior Enterprise Platform Engineer at Baseten, you’ll architect and lead development of... 
    Senior
    Software

    Dormont Manufacturing Co

    San Francisco, CA
    3 days ago
  • $136.04k - $182.49k

    Job Summary We are looking for a Senior Data Engineer to help us grow the data platform. You will be embedded on the Orchestration...  ...team of engineers who build software for a large‑scale data processing...  ...practices and tools, such as Spark, Snowflake, ETL concepts, etc. Ability... 
    Senior
    Software
    Work experience placement

    The Walt Disney Company

    San Francisco, CA
    1 day ago
  • $130.9k - $220k

    Senior Software Engineer - Data Platform Remote - US Samsara’s Mission Improve the safety, efficiency, and sustainability of the operations that power...  ...data infrastructure. You will work on systems such as Spark and Databricks infrastructure, Delta Lake on S3, data replication... 
    Senior
    Software
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    San Francisco, CA
    4 days ago
  • $170k - $240k

     ...(RDS), OpenSearch, Redshift, EMR, Spark, Docker, Lambda, AWS technologies...  ...office by design. For example, our engineering team in India works primarily from our Gurugram office. Role As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the... 
    Senior
    Software
    Live in
    Work at office
    Remote work
    Home office
    Flexible hours

    SentiLink

    San Francisco, CA
    1 day ago
  •  ...configurable identity platform built for businesses in...  ...for passionate engineers who are excited to build...  ...of the internet. As a senior engineer on the Data Platform...  ...of experience in software engineering, with deep...  ...technologies such as Spark, Kafka, or Flink, and... 
    Senior
    Software
    Full time
    For contractors
    Internship
    Immediate start

    Persona

    San Francisco, CA
    4 days ago
  • $210k - $260k

    Senior Engineering Manager, Egnyte Collaboration Platform Join to apply for the Senior Engineering Manager, Egnyte Collaboration...  ...CA - HYBRID EGNYTE YOUR CAREER. SPARK YOUR PASSION. Egnyte is a place...  ...most crucial parts of Egnyte’s software stack - the core infrastructure... 
    Senior
    Software
    Full time
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Egnyte

    San Francisco, CA
    8 hours ago
  • $268k - $368.5k

     ...Faire Faire is a technology wholesale platform built on the belief that the future...  ...can thrive. About This Role Our Engineering organization owns the software that makes our marketplace work....  ...petabyte scale. Snowflake, Airflow, Spark experience especially valuable. Understanding... 
    Senior
    Software
    Work experience placement
    Local area

    Faire

    San Francisco, CA
    1 day ago
  • DoorDash USA is seeking a Senior Software Engineer on the Spark Platform team to set the technical direction for their in-house Spark deployment and shape the architecture for data, analytics, and ML. This hybrid role requires expertise in distributed systems, particularly... 
    Senior
    Software

    DoorDash USA

    San Francisco, CA
    1 day ago
  • DoorDash is seeking a Senior Software Engineer for the Spark Platform team in San Francisco. This role involves setting technical direction, owning complex architectural challenges, and partnering with cross-functional teams to enhance the company's capabilities in data... 
    Senior
    Software

    DoorDash

    San Francisco, CA
    1 day ago
  • $208.59k - $429.45k

     ...of people around the world come to our platform to find creative ideas, dream about new...  ...all data. We are seeking a Sr. Staff Software Engineer to provide technical leadership and direction...  ...ecosystem with technologies such as Spark, Trino, Flink, Airflow, Querybook,... 
    Senior
    Software
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    1 day ago
  • Adobe Inc. is looking for a Software Engineer to join the Kodiak team, which builds an enterprise-scale security scanning system. The role involves creating features across the source code scanning platform, managing distributed systems on AWS and Kubernetes, and integrating... 
    Senior
    Software

    Adobe Inc.

    San Francisco, CA
    1 day ago
  • Heartflow in San Francisco is seeking a Full-Stack Software Engineer to lead feature development and API maintenance. The role requires strong skills in Python and AWS, along with experience using modern frameworks like Django and Vue.js. Ideal candidates will possess a... 
    Senior
    Software

    Heartflow

    San Francisco, CA
    1 day ago
  • $164.8k - $228.4k

     ...Upstart is seeking a Senior Software Engineer to design and build platforms that enhance internal efficiencies within Upstart Bank. The role offers flexible remote work options while making a significant impact through critical software infrastructure. With a focus on... 
    Senior
    Software
    Remote work
    Flexible hours

    UpStart

    San Francisco, CA
    1 day ago
  • $168k - $210k

    Ripple is seeking a Senior Software Engineer for its Identity & Trust Platform in San Francisco, CA. This role involves designing and developing cloud-native backend services and implementing foundational data models for a key compliance solution. The ideal candidate will... 
    Senior
    Software

    Ripple

    San Francisco, CA
    1 day ago
  • salesforce.com, inc. is seeking a backend Software Engineer to join the Einstein GPT Team within its AI Platform. This role focuses on building LLM technologies that support Salesforce CRM apps. The ideal candidate will have at least 5 years of experience in software development... 
    Senior
    Software

    salesforce.com, inc.

    San Francisco, CA
    1 day ago
  • $125k - $130k

    Cargomatic is looking for a Senior Quality Assurance Engineer in San Francisco to design and execute software quality assurance strategies for web and mobile applications...  ...supporting a cutting-edge logistics technology platform. The ideal candidate has a Master’s degree... 
    Senior
    Software

    Cargomatic

    San Francisco, CA
    1 day ago
  • $177.9k - $257.55k

    Adobe is seeking a skilled software engineer for the Kodiak team. In this role, you'll create and manage features for an enterprise-scale security scanning platform, integrating AI and skilled at backend engineering. The ideal candidate has a Bachelor's degree or equivalent... 
    Senior
    Software

    Adobe

    San Francisco, CA
    1 day ago
  • $157.5k - $254.35k

    A leading e-signature company is seeking a Senior Software Engineer to join their Envelopes team in San Francisco. This role focuses on building scalable and secure services utilizing advanced technologies. With over 8 years of experience, candidates should be proficient... 
    Senior
    Software

    DocuSign, Inc.

    San Francisco, CA
    4 days ago
  • Supertone is seeking a Senior Software Engineer in San Francisco to revolutionize healthcare through innovative software solutions. You will address...  ...patient care. In this role, you'll design a cloud-native platform while ensuring infrastructure reliability for hospitals.... 
    Senior
    Software

    Supertone

    San Francisco, CA
    1 day ago
  • Signify Technology is hiring a Senior Software Engineer for an AI healthcare platform in San Francisco, CA. In this hands-on role, you'll shape core systems impacting patient outcomes and healthcare delivery. The ideal candidate will have strong AWS and TypeScript skills... 
    Senior
    Software

    Signify Technology

    San Francisco, CA
    1 day ago
  • Connectly.ai is looking for a Senior Software Engineer to build and scale enterprise-grade systems enhancing AI in retail commerce. You will work cross-functionally to create conversational AI solutions and collaborate with teams in San Francisco. Ideal candidates possess... 
    Senior
    Software

    Connectly.ai

    San Francisco, CA
    1 day ago
  • The Walt Disney Company is seeking a Senior Software Engineer to join the Ad Intelligence team within Disney Entertainment & ESPN Technology. This...  ...teams to innovate and enhance Disney's ad platform. Candidates should have extensive experience in programming... 
    Senior
    Software

    The Walt Disney Company

    San Francisco, CA
    1 day ago
  • $170k - $277k

     ...Networks in San Francisco is seeking a Senior Principal Backend Engineer to lead the development and scaling of backend systems for their Cortex platform. The role involves significant...  ...have over 14 years of experience in software engineering, strong programming skills... 
    Senior
    Software

    Palo Alto Networks

    San Francisco, CA
    4 days ago
  • A healthcare technology company based in San Francisco is seeking a Senior Software Engineer to design and build scalable systems for their innovative AI healthcare platform. The ideal candidate will have expertise in AWS and TypeScript, with the ability to drive real outcomes... 
    Senior
    Software

    Hike Medical

    San Francisco, CA
    1 day ago
  • $148.5k - $223.9k

    Salesforce is looking for a Backend Software Engineer to join the Einstein GPT Team. The role involves developing high-quality code for the platform and working on LLM technologies in a fast-paced environment. Candidates should have 5+ years of experience in backend development... 
    Senior
    Software

    Salesforce

    San Francisco, CA
    1 day ago
  • Pantheon in San Francisco is seeking a Senior Software Engineer to lead significant platform features and development. The ideal candidate will have 5-8 years of experience, a strong capability in both backend and frontend development, and a solid understanding of APIs... 
    Senior
    Software

    Pantheon

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

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