×
Register Here to Apply for Jobs or Post Jobs. X

Senior Platform Software Engineer

Job in Seattle, King County, Washington, 98127, USA
Listing for: Apple
Full Time position
Listed on 2026-09-05
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 180000 - 240000 USD Yearly USD 180000.00 240000.00 YEAR
Job Description & How to Apply Below

Summary

People 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.

Core Data and Intelligence (CDI) is the central data, AI, and machine learning engineering team in ASE Media. We own the primitives other teams build on: privacy-compliant data collection, canonical datasets, AI and machine learning building blocks, and the visualizations that turn them into decisions.

That work shows up across Apple. It is a signal for Music recommendations, a report on the engagement of a new TV+ feature, and the Average Revenue Per User we share with developers. We partner with client and server teams to source data and to ensure collection meets Apple's high privacy standards. CDI also leads privacy engineering within ASE. Apple Services Engineering powers App Store, Apple TV+, Apple Music, Apple Podcasts, Apple Books, Fitness+, the iTunes Store and more.

The Data Engineering Platform (DEP) is how CDI does that work  builds an opinionated data engineering ecosystem that accelerates data and machine learning engineers. It includes spec-driven development, data quality, AI-driven workflows, cloud portability, CI/CD, integrated privacy and compliance, and scaled operational tooling.

Description

As a Senior Platform Software Engineer on DEP, you will own platform systems end to end - the API, the service, the schema, the configuration, the pipeline, and the telemetry. You will combine hands-on engineering with platform-wide thinking, and help set the technical direction the platform follows.

  • Design, build, and operate the Go services at the heart of the platform, and shape the declarative interface engineers build against
  • Own versioning and immutability as a first-class platform concern - immutable artifact publication, signing, semantic versioning across independently released components, and dependency pinning that holds from producer to consumer
  • Define how services ship on the platform: the deployment contract, the environment promotion model, and the Kubernetes topology that platform services and partner teams inherit
  • Drive operational excellence for a foundational P1 service: service level objectives, alerting that engineers trust, release provenance, and the availability and rollback posture of services as adoption grows
  • Own the developer experience - the command-line tool engineers use daily, project scaffolding, APIs, and documentation. Run onboarding, gather feedback from data engineering teams, and turn recurring questions into product improvements
  • Set technical direction: define the engineering standards adopted across CDI, an organization of roughly 550 engineers, evaluate emerging technology, mentor engineers, and help scale AI-assisted development practices across the team
Minimum Qualifications

Bachelor's or Master's Degree in Computer Science, Engineering, or equivalent professional experience8+ years of software engineering experience, with significant time spent building platform, infrastructure, or developer-facing systems

Strong Go, with a track record of shipping and operating production backend services and command-line tools

Deep hands-on Kubernetes experience:
Helm, per-environment configuration layering, probes, resource and replica strategy, rolling updates, and network policy

Demonstrated ownership of CI/CD pipelines and release engineering, including promotion between environments and automated rollback

Strong relational database fundamentals: schema design, indexing, transactions and isolation levels, and managed migrations in a service you operated

Solid distributed systems fundamentals, and hands-on concurrency in Go Experience owning services in production, not only building them: on-call, incident response, telemetry, and post-incident follow-through, including taking on an established production system, building deep understanding of it quickly, and raising its operational and documentation standards

Demonstrated ability to author reusable…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary