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- ...States Digital Space LLC in Bellevue, WA, is seeking a Senior Software Engineer to lead efforts in building and managing large-scale Spark and Airflow environments. You will play a critical role in modernizing the platform and enhancing data processing capabilities across...SeniorSoftware3 days per week
$166k - $258k
...innovation, and the AI Agentic Platform team is building the shared... .... Job Description As a Senior Engineer 2, you are a lead individual... ...Have 6+ years of professional software engineering experience, with... ...with big data technologies (Spark, BigQuery, Redshift) and integrating...SeniorSoftwareTemporary work- ...leading technology company in Seattle is seeking a Senior Software Data Engineer to design and implement high-performance platform services for data engineering. The ideal... ...role demands a strong background in Java, Apache Spark, relational databases, and workflow...SeniorSoftware
$180k - $225k
...borders. About the Role We are looking for a Senior Software Engineer to help shape Remitly’s Decision Intelligence Platform: the core set of capabilities that power... ...At Remitly, we believe that true innovation sparks when we come together. Our Connected Work Culture...SeniorSoftwareWork at officeWorldwide3 days per week$196k - $230k
...the rewards. The Security Platform team is responsible for the... ...infrastructure, and product engineering partners to ensure data is both... ...AI-driven use cases. As a Senior Software Engineer, you will design and... ...to accelerate progress, spark innovation, and strengthen community...SeniorSoftwareWork at officeFlexible hoursShift work3 days per week$196k - $230k
Senior Software Engineer, Storage Platform Bellevue, WA Join us in building the future of finance. Our mission is to democratize finance for all. An estimated... ...in the power of in‑person work to accelerate progress, spark innovation, and strengthen community. Our office...SeniorSoftwareWork at officeFlexible hoursShift work3 days per week- DoorDash is looking for a Senior Software Engineer to join the Spark Platform team in Seattle. You will direct the technical roadmap for the Spark deployment and address key architectural challenges necessary for the company's data and analytics processing. Qualifications...SeniorSoftware
- Talently is seeking a seasoned software engineer to build world-class web applications for the logistics and transportation industry, connecting sales, operations and accounting to streamline supply chains. You will work with Angular/React/Vue to deliver high-quality interfaces...SeniorSoftware
$148.5k - $223.9k
Salesforce.com, inc. is seeking a Backend Software Engineer for the Einstein GPT Team, focusing on LLM technologies within the Salesforce CRM clouds. The role involves building scalable features and writing production-ready code used by millions. Candidates should have...SeniorSoftware- A leading technology company is seeking a Senior Principal Engineer to define the technical strategy for their foundational platform. This role involves establishing strategic... ...ideal candidate will have over 15 years of software engineering experience, including...SeniorSoftwareRemote job
- Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where... ...scale as our commercial CSOC. As a Senior Software Engineer on the team, your primary... ...deploy these agentic and automation platforms into GovCloud — designing, building,...SeniorSoftware
$140k - $175k
...recover faster while reducing the overall cost of care. As our Development team continues to grow, we are looking for a Senior Software Engineer, Platform Engineering to help strengthen and modernize the Medbridge Platform. We hire in the following states: AZ, CO, FL, ID,...SeniorSoftwarePrivate practiceLocal area$136.1k - $182.4k
The Walt Disney Company is seeking a Senior Software Engineer to enhance its data platform. This role emphasizes collaboration within a cross-functional team to develop software for data processing supporting flagship applications like Disney+, Hulu, and ESPN+. You'll need...SeniorSoftware$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...SeniorSoftware$191k - $253k
Anduril Industries is seeking a Senior Software Engineer for its Seattle office to develop the Forge Factory Automation platform. This role focuses on integrating various systems and ensuring efficient production lines through elegant SaaS solutions. The ideal candidate...SeniorSoftwareWork at office- Salesforce is seeking a Sr. Software Engineer within the Platform Service team of the Digital Marketing Technology organization to architect, design, implement and test high‑quality distributed services. You'll work with world-class engineers to deliver scalable features...SeniorSoftware
- Anduril Industries in Seattle, WA is seeking a Senior Software Engineer for our Lattice platform. You will work on the developer portal and generated SDKs to enable partners to write complex integrations and bring defense-grade software to life at scale. You will design...SeniorSoftware
$200k - $287.5k
...how work gets done. As a Senior Forward Deployed Engineer (FDE), you will be embedded... ...on modernizing their Spark and Data Engineering focused... ...WILL BE RESPONSIBLE FOR Software Development : Design, build... ...practices. Data Engineering & Platform Implementation : Design...SeniorSoftwareFlexible hours- Anduril Industries in Seattle, WA is seeking a Senior Software Engineer to join the Lattice SDK team. In this role, you will develop the developer... ...partners to write complex integrations for the Lattice platform. This position requires deep expertise in API design, cloud...SeniorSoftware
$147k - $180k
A leading cybersecurity company in Seattle is seeking a Software Development Engineer to join their team. The role involves building Cloud Native infrastructure and designing innovative products. Candidates should have over 4 years of experience with Cloud, Kubernetes,...SeniorSoftwareWork at office3 days per week- Remitly, located in Seattle, is on the lookout for a Senior Software Engineer to join their team. This role involves shaping the Decision Intelligence Platform, a core capability that influences experimentation, feature management, and decision-making across the company...SeniorSoftware
- ...exceptional Member of Technical Staff (MTS) & Senior Member of Technical Staff (SMTS) to lead... ...of a scalable cybersecurity data platform. You will architect core capabilities including... ...architectural decisions, and mentor engineers while exploring AI/ML opportunities for...SeniorSoftware
$191k - $253k
.... About The Team The Lattice Platform is dedicated to building a comprehensive... ...of talented and hard‑working engineers who are motivated to see... ...is to deliver a cohesive software infrastructure that drives... ...We are looking for multiple Senior Software Engineers to join our...SeniorSoftwareFull time- ExtraHop, located in North Carolina, is seeking a Senior Software Engineer for their Cloud team. The role involves owning the design and operation of critical cloud services, emphasizing architectural decisions and high standards of reliability. Applicants should have...SeniorSoftwareFlexible hours
$151.8k - $265.35k
...Foundations team builds the core AI platform that powers creativity across... .... We are looking for an engineer to help develop and scale the... ...fit for someone with solid software engineering fundamentals, experience... ...technologies such as Kafka, Spark, Flink, or similar...SeniorSoftwareLocal area$130k - $185k
EY-Parthenon is seeking a Software Engineering Senior Associate/Consultant to join its Growth Platforms team. This position involves assisting in the design and delivery of production-grade software systems and AI-enabled tooling, working closely with executives and multidisciplinary...SeniorSoftware- ...AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Design and develop features, understand customer requirements, and meet business goals... ...database systems, compilers, or other enterprise cloud data platforms Experience building enterprise grade, reliable and trustworthy...SeniorSoftwareWork at office
- CoreWeave is seeking a Senior Software Engineer for the Box Office Platform team within the Fleet Engineering Organization. You will build and operate services and automation that power the hardware lifecycle across our global fleet, owning Go-based services and APIs that...SeniorSoftwareWork at office
- A leading technology company is seeking a Sr. Staff Software Engineer in Seattle to build and maintain observability solutions. This role involves designing monitoring and alerting systems, collaborating with cross-functional teams, and mentoring other engineers. The ideal...SeniorSoftware
$174k - $252k
Google is hiring a Software Engineer in Seattle, WA, to develop next-generation technologies that will change how users connect and interact with information. Candidates should have a Bachelor's degree and extensive experience in C++, Objective-C or Swift, and iOS development...SeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Spark Platform. Be the first to apply!
- ngo software engineer Seattle, WA
- software developer Seattle, WA
- software developer internship no experience Seattle, WA
- junior software developer Seattle, WA
- part time software developer remote Seattle, WA
- financial software developer Seattle, WA
- senior software engineer ruby on rails Seattle, WA
- software engineer amazon Seattle, WA
- senior software design engineer Seattle, WA
- software engineer part time Seattle, WA

