← All roles

Senior Backend Software Engineer, Platform Engineering, Services Data Science & Analytics

Apple· Software and Services
Apply on company site
Culver City, CA, Austin, TX, Cupertino, CA$175k - $308.5kfull-timePosted 3w ago

About the role

Senior Software Engineer on the Services Data Science & Analytics Platform Engineering team responsible for designing, building, and operating backend services that form the foundation of DS&A's data platform, with a focus on reliability, performance, and scalability in a distributed analytics environment.

Responsibilities

  • Own core platform services end-to-end — from API design and query routing through caching infrastructure and data lineage — ensuring they perform reliably at scale and meet latency demands.
  • Collaborate closely with Data Engineering, Data Science, Machine Learning Engineering, Insight Engineering, and Core Engineering teams to shape scalability and durability of DS&A's analytical foundation.
  • Influence platform strategy over time, mentor engineers, and help drive the technical roadmap for how DS&A manages, governs, and serves its data at scale.

Qualifications

  • 8+ years of experience building and operating high-performance, production-grade backend API services
  • Expert proficiency in Python or Node.js/TypeScript — including async programming, type safety, and framework-level development (FastAPI, Express, or equivalent)
  • Demonstrated experience designing and operating distributed systems with strict reliability and latency SLAs
  • Strong proficiency with API design and service-to-service communication patterns (REST, gRPC, GraphQL, or equivalent)
  • Hands-on experience with multi-layer caching architectures (in-process, Redis, or similar) and cache invalidation strategies
  • Extensive experience building systems that integrate with distributed and high-performance data stores — Snowflake, Trino, Spark, PostgreSQL, or equivalent
  • Proficiency with Kubernetes, deployment, HPA, StatefulSets, namespace management
  • Strong observability practice, Prometheus, Grafana, OpenTelemetry, or equivalent
  • BS in Computer Science, Engineering, or related field, or equivalent professional experience
  • Experience building data catalog, metadata, or lineage systems
  • Familiarity with Apache Iceberg or other open table formats
  • Experience with CI/CD pipeline design and enforcement gates in large engineering organizations
  • Familiarity with AI/ML infrastructure or experience integrating LLM-powered capabilities into platform services

Skills

Required:Backend API developmentProgramming (Python or Node.js/TypeScript)Distributed systemsAPI design & inter-service communicationCaching architecturesData stores integrationKubernetes & infraObservability
Nice to have:Data governance / lineageOpen table formatsCI/CDAI/ML infrastructure

Benefits

  • Comprehensive medical and dental coverage
  • retirement benefits
  • discounted products and free services
  • reimbursement for certain educational expenses — including tuition
  • potential discretionary bonuses or commission payments
  • relocation assistance
  • participation in Apple stock programs (RSUs, Employee Stock Purchase Plan)
Last updated Oct 2, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple