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

Software Development Engineer, Compute Platform

$142.3k - $263.3k

Apple Oakbrook

Role Number: 200678571Team: Software and ServicesLocation: SeattleWeekly Hours: 40Posted: 2026-08-23SummaryPeople at Apple don't just build products — they craft the kind of experience that has revolutionized entire industries. The diverse collection of our people and their ideas inspire innovation in everything we do. Imagine what you could do here! Join Apple, and help us leave the world better than we found it.The Apple Services Engineering (ASE) team builds and provides systems and infrastructure that power Apple's services (such as iCloud, iTunes, Siri, and Maps). We are the foundation on which Apple's software developers build the products that our customers love. Our services have to scale globally, stay highly available, and "just work." If you love designing, engineering and running systems and infrastructure that will help millions of customers, then this is the place for you!Apple Services Engineering (ASE)'s Compute team is seeking a software engineer comfortable across data and systems to help our batch-focused compute platform make better decisions. The platform runs millions of jobs a day across tens of thousands of hosts and retains a detailed record of how each one behaved. You will turn that record into predictions, optimizations and services the platform can act on, improving both the efficiency of the fleet and the reliability of the workloads that run on it.The work is end to end: you will explore the data, build and validate the model, take it to production, and demonstrate the gains on live clusters. The platform is technically deep, and a prediction only pays off if you understand the systems that will act on it.DescriptionIn this role, you will develop, debug, and maintain data-driven features of a large-scale batch focussed compute platform. You will:* Own features end to end that turn job behavior into decisions the platform acts on — from the initial data analysis through the model or heuristic, the APIs, production serving, and the measurement that proves it worked* Implement your own changes across the stack, from platform services and control plane paths down to node-level resource limits and configuration* Design and run validation in production: shadow mode, staged rollouts, explicit success metrics, and a rollback plan* Have full ownership for the decisions your models make. When a prediction misbehaves, diagnose it, bound the impact, and help fix the system that trusted it* Write and review code, generate and review design documentation* Engage directly with customers and partner teams on their compute needs: understand their workloads, analyze cluster utilization and capacity, and turn that analysis into demand forecasts, node pool configuration and quota decisions that balance customer demand against fleet efficiency* Bring quantitative analysis to open questions across the team — sizing, planning and prioritization decisions where good data changes the answer* Participate in software qualifications and rollouts to production clusters* Participate in an on-call rotation where engineers respond to platform issues for same-day resolution* Work with a wide range of software and hardware engineering teams across Apple to support their workflows or integrate their technology into our platform* Hold yourself and others to a high quality standard expected of Apple productsMinimum QualificationsStrong programming skills in a general-purpose language (Go, Python, C++, or similar), and demonstrated ability to design, debug, and test complex software systemsWorking knowledge of distributed systems and operating system fundamentalsExperience instrumenting large-scale infrastructure and analyzing the data it produces — reasoning quantitatively about how CPU, memory, I/O or network consumption behaves and how it scales — and turning that analysis into a decision or a measurable improvement in productionComfort reasoning quantitatively about production data — distributions and tails, not just averages — and about the risk a wrong estimate creates for a running workloadTrack record of owning a project from an ambiguous problem statement through productionStrong communication and organizational skills, including the ability to work directly with customers and to make quantitative results legible and actionable for people who are not data specialistsBS in Computer Science / related fields and 3+ years of experience or MS with 1+ years of experience or PhDPreferred QualificationsExperience building or operating a large-scale compute platform with responsibility for its capacity, efficiency, or performanceExperience improving utilization on a production platform — right-sizing requests from historical usage, oversubscription, bin packing, co-locating batch alongside latency-sensitive work, or reclaiming unallocated capacity. Comparable work on Kubernetes VPA, on runtime or demand prediction feeding an HPC scheduler, or on an in-house equivalent is equally relevantExperience characterizing workloads at fleet scale, for example grouping jobs into behavioral classes or building the telemetry to do soExperience shipping a model or heuristic that made automated decisions in production, and owning the outcomeExperience with forecasting, regression, or uncertainty estimation applied to operational time seriesExperience modelling how a system's resource consumption scales — for example projecting the network, storage or I/O demand created by growing a compute footprint — and using that to inform capacity or sizing decisionsExperience with Kubernetes / Slurm or a comparable batch scheduling systemPay & BenefitsAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $142,300 and $263,300, and your base pay will depend on your skills, qualifications, experience, and location.Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.EEO StatementApple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicantAccessibilityAt Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.Learn about accessibility in Apple’s workplaceLearn about reasonable accommodations for job applicantsApplication DeadlineApple accepts applications to this posting on an ongoing basis.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer, Compute Platform in Seattle, WA vacancy
  • Team introductionOur Compute Platform SRE team supports all Big Data services...  ..., services, and query engines. We serve business needs across...  ...disruptions. Work with development teams to optimize application...  ...performance considerations into the software lifecycle.- Capacity and... 
    Suggested

    TikTok

    Seattle, WA
    3 days ago
  • $129.2k - $174.8k

     ...implement innovative cloud computing solutions and solve...  ...AWS is seeking a ADC Engineer to own and advance...  ...ll become an expert at platform diagnosis, response, measurement...  ...and fixing production software issues- Developing...  ...- Working alongside development on AWS projects-... 
    Suggested
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $129.2k - $174.8k

    The Platform Engineering and Emerging Technologies (PEET) team is hiring for a System Development Engineer to support the Wickr service! You'll design...  ...innovative cloud computing solutions and solve the world...  ...or CSSLP (Certified Secure Software Lifecycle Professional)- 2... 
    Suggested
    Internship
    Flexible hours
    Night shift
    Weekend work

    Amazon

    Seattle, WA
    22 hours ago
  • $183k - $247.6k

     ...Services (AWS) Hardware Engineering Services (HWEngS) owns the new product development (NPI) and operation of...  ...a diverse team of software, hardware, and network...  ...(HWEngS) Specialized Platforms and Server team creates...  ...platform. We pioneered cloud computing and never stopped... 
    Suggested
    Local area
    Flexible hours

    AmazonWebServices

    Seattle, WA
    2 days ago
  • $129.2k - $174.8k

     ...the systems that bring Amazon's newest servers to life. As a Systems Development Engineer on EC2 Core Platforms Engineering, you'll work at the seam between hardware and software to launch new compute platforms, keep the core fleet healthy at massive scale, and automate... 
    Suggested
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $262.7k - $355.4k

    As a Principal Software Engineer on the AI Compute Platform team, you will design and build a secure, reliable, and easy-to-use platform for running AI workloads at scale. You will develop control-plane services, APIs, orchestration systems, and developer tools for distributed... 
    Work at office
    Local area
    Visa sponsorship
    Relocation package

    ARM

    Seattle, WA
    4 days ago
  • $180.5k - $225.6k

     ...reality to accelerating the development of medical breakthroughs. We...  ...AI and data infrastructure platform so our customers can use deep...  ...their business. Founded by engineers — and customer obsessed — we...  ...getting started.The Serverless Compute Platform is the backbone of... 
    Local area
    Remote work
    Worldwide

    DataBricks

    Bellevue, WA
    3 days ago
  • $180.5k - $225.6k

     ...managed REPL. Own a 0 to 1 service with platform-wide blast radius; architect and launch...  ...to production scale. Unify a fragmented compute surface by converging disparate CPU and...  ...workloads. Qualifications 5+ years managing engineers building and operating distributed... 

    Databricks

    Bellevue, WA
    2 days ago
  • $180.5k - $225.6k

    Databricks is looking for an experienced engineering manager to guide a senior team in building and operating distributed systems. The role...  ...the Execution Sandbox Service. Candidates should have a BS in Computer Science and 5+ years of managing engineers. The pay range is $... 

    Databricks

    Bellevue, WA
    2 days ago
  • $191k - $253k

     ...cutting-edge autonomy, AI, computer vision, sensor fusion, and networking...  ...THE TEAM The Simulation Platform team owns the core...  ...mission planning, autonomy development, and hardware-in-the-loop testing...  ...alongside Simulation Modeling engineers.Custom Entity-Component-System... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    4 days ago
  • $130.6k - $192k

    About the TeamThe Spark Platform team owns and operates DoorDash's Apache Spark ecosystem...  ...end-user tooling.About the RoleAs a Software Engineer on Spark Platform, you will execute across...  ...you because…B.S., M.S., or PhD in Computer Science or equivalent.2+ years of industry... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Doordash

    Seattle, WA
    5 days ago
  • $106.38k - $191.82k

     ...That’s how we’re UNSTOPPABLE for our employees!Job OverviewThe Software Engineer is essential for designing, implementing, and deploying...  ...deemed equivalent (Required) Acceptable areas of study include Computer Science or Engineering (Required) 2-4 years Technical... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    Bellevue, WA
    5 days ago
  • $142.3k - $263.3k

     ...Number: 200674539Team: Software and ServicesLocation:...  ...empower hundreds of engineering teams across Apple to...  ...the software development lifecycle—from initial...  ...tools or productivity platforms.Experience with databases...  ...mindset.BS, MS or PhD in Computer Science/Engineering... 
    Relocation

    Apple

    Seattle, WA
    3 days ago
  • $143.7k - $194.4k

     ...You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists,...  ...Services is looking for Software Development Engineers to develop new platforms for AWS Networking. You will...  ...or foreign equivalent in Computer Science, Engineering,... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $200k - $287.5k

     ...redefine the future of how work gets done.Senior Software Engineer — Cortex TrainingThe Snowflake ML Platform team's mission is to let customers run their most...  ...training at scale. Under the hood, it decouples GPU computation from the training loop and exposes it as... 

    Snowflake

    Bellevue, WA
    21 hours ago
  • $191k - $253k

     ...cutting-edge autonomy, AI, computer vision, sensor fusion, and...  ...not years.ABOUT THE TEAMThe Software Platform team at Anduril is dedicated...  ...systems that empower our engineering teams to develop, test, and...  ...systems across our software development lifecycle and production pipelines... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    2 days ago
  •  ...carrier movement? At T-Mobile, Senior Software Engineers design, build, and deploy scalable software...  ...)Acceptable areas of study include Computer Science, Software Engineering,...  ...Knowledge, Skills and Abilities:Hands-on development experience with C and C++Experience in... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    Bellevue, WA
    22 hours ago
  • $143.7k - $194.4k

     ...Technologies (AFT) powers the physical engine at the heart of Amazon —...  ...builds and operates the platform that tracks on associate...  ...ready for a challenge? As a Software Development Engineer on the Labor Insights...  ...or foreign equivalent in Computer Science, Engineering, Mathematics... 
    Internship
    Worldwide
    Flexible hours

    Amazon

    Bellevue, WA
    21 hours ago
  • $143.7k - $194.4k

     ...recommended prices. These systems scale to thousands of TPS and computes prices for billions of listing every month. We are...  ...meet these goals, we are looking for a passionate, talented Software Development Engineer. We are looking for someone who innovates, loves solving... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    21 hours ago
  • $143.7k - $194.4k

     ...Logistics, Amazon XL, Ship With Amazon, and more.As a Software Development Engineer on the Routing Platform team you will take ownership of the technical...  ...experience- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    4 days ago
  • $130.6k - $192k

     ...the TeamDoorDash’s ML Serving Platform delivers tens of millions of...  ...customers are modelers and engineering teams across our internal...  ...production, adopt open source software and models, and expand what...  ...infrastructure.You have strong computer science fundamentals and... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    4 days ago
  • $142.3k - $263.3k

     ...Number: 200688626Team: Software and ServicesLocation:...  ...experienced software engineer to join the Data Solutions...  ...and data processing platforms, solving hard problems...  ...in server-side Java development with strong understanding...  ..., Master’s, or PhD in Computer Science or a related... 
    Relocation

    Apple

    Seattle, WA
    3 days ago
  • $184.5k

     ...our employees. A singular technology platform powered by data and machine learning...  ...and traveler satisfaction.The Senior Software Development Engineer - ML Platform role is a part of the ML...  ...Qualifications:Bachelor's degree in Computer Science or a related technical field;... 
    Full time

    Expedia

    Seattle, WA
    2 days ago
  • $130.6k - $192k

     ...TeamDoorDash’s GenAI Platform team sits within Machine...  ...serving and inference engines, fine-tuning and...  ....S., M.S., or PhD. in Computer Science or equivalent3...  ...industry experience in software engineeringStrong backend...  ...in the full software development lifecycle, including designing... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    4 days ago
  • $200k - $287.5k

     ...The Billing & Payments Platform team builds Snowflake...  ...enable every other engineering team — and the architectures...  ...on Snowflake.Computing Snowflake's bills, at...  ...You'll DoAs a Senior Software Engineer on Billing Platform...  ...collaborator in development, code review,... 

    Snowflake

    Bellevue, WA
    5 days ago
  • $168.1k - $227.4k

     ...Amazon XL, Ship With Amazon, and more.As a Senior Software Development Engineer on the Routing Platform team you will take ownership of the technical design...  ...testing, and operations experience- Bachelor's degree in computer science or equivalentAmazon is an equal opportunity... 
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    4 days ago
  • $130.6k - $192k

     ...the TeamThe Experimentation Platform Team develops a state-of-...  ...industry that enables Product Engineers, Data Scientists, ML...  ...ForB.S., M.S., or Ph.D. in Computer Science or equivalent.2+ years...  ...Codex, Cursor) across the full software development lifecycle, including design... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    5 days ago
  • $135k - $200k

     ...the world’s leading software for data-driven decisions...  ...who need it, our platforms empower our partners...  ...professional software development experience.1+ years of...  ...tech lead or leading an engineering team.Strong coding...  ...Bachelor's degree in Computer Science or equivalent... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Seattle, WA
    21 hours ago
  • $180k - $225k

     ...Role:We are hiring a Senior Software Engineer to join Global Network Experience (GNX) in Money Platform — the team that owns the decision...  ....Incorporate AI-assisted development into project estimates, and...  ..., WA.You Have:A BS in Computer Science or equivalent professional... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Shift work

    Remitly

    Seattle, WA
    2 days ago
  • $155k - $190k

    Senior Software Engineer - Normalization PlatformTruveta is the world’s...  ...first health provider led data platform with a vision of Saving...  ...opportunity to apply data in the development of real-world health...  ...or Azure) B.S. or M.S. in Computer Science or a related field... 
    For contractors
    Visa sponsorship
    Work visa
    Flexible hours

    Truveta

    Seattle, WA
    4 days ago

Do you want to receive more vacancies?

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