Senior Backend Software Engineer, Platform Engineering, Services Data Science & Analytics
Apple· Software and Services
Hybrid (Austin, TX)Full-timePosted 5mo ago
About the role
Senior Software Engineer on the Services Data Science & Analytics Platform Engineering team to design, build, and operate backend services forming the foundation of DS&A's data platform, with a focus on reliability, performance, and scale for one of the world's largest analytics organizations.
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 with low latency
- Collaborate closely with Data Engineering, Data Science, Machine Learning Engineering, Insight Engineering, and Core Engineering teams to shape architectural decisions for the DS&A analytical foundation
- Influence platform strategy over time, mentor engineers, and drive the technical roadmap for how DS&A manages, governs, and serves 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 with 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 integrating LLM-powered capabilities into platform services
- MS in Computer Science, Engineering, or related field
Skills
Required:Backend API designPythonNode.js/TypeScriptDistributed systemsAPI design & service-to-service communicationCaching architecturesData stores integrationKubernetesObservability
Nice to have:Data governance/lineage systemsOpen table formatsCI/CDAI/ML infrastructure
Benefits
- Apple benefits and programs described in job posting and related materials
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
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services