Sr. Data Platform Engineer (Ai & Data Platforms)
Apple· IS&T (Apple Information Systems and Technology)
Sunnyvale, California$150.4k - $277.6kfull-timePosted 1w ago
About the role
Senior-level Data Platform Engineer responsible for designing, developing, testing, and maintaining data platform software primarily in Java and Python, contributing across full lifecycle from planning to deployment, with emphasis on high-scale, high-performance, secure cloud-based distributed systems and collaboration with internal and external partners.
Responsibilities
- Design, develop, test, document, improve, and maintain code (primarily Java and Python) to build world class Data platforms
- Participate in all project phases from planning to design to implementation and future iterations
- Collaborate with Software Engineers, Project & Product Managers, Product Designers, internal and external partners, and Apple leadership
- Work on systems and apps used by Apple customers and employees (data centers, AI/ML and data processing systems)
- Contribute to engineering excellence, on-time delivery, and high-quality solutions
- Communicate and collaborate effectively with various stakeholders
Qualifications
- 5 years proven experience developing software in a professional capacity
- 5 years proven experience implementing and shipping high-scale, high-performance, highly available, fault-tolerant, and secure cloud-based distributed systems (API implementation: REST, RPC, GraphQL, etc.)
- 5 years in building large scale distributed systems in Java/Python or similar languages
- Proficient in SQL
- 5 years conducting performance analysis and troubleshooting large scale distributed systems
- 5 years proven experience with Java or Python, including concurrency, memory management, and performance optimization techniques
- B.S. in Computer Science, Computer Engineering, or related technical field, or equivalent professional work experience
- Proficiency in data structures, algorithms, and software design patterns (GoF) with focus on testable, maintainable backend code
- Experience with CI/CD tools and deploying containerized applications on cloud-based Kubernetes (AWS EKS, GCP GKE, Azure AKS, etc.)
- Experience working with Gen AI - building MCP server, Skills, CodAct, ReAct approaches
- Experience with distributed orchestration & computing systems (e.g. Airflow, Spark, Flink)
- Knowledge of networking concepts & protocols (HTTP/HTTPS, CDN, edge computing, load balancing, OSI model)
Skills
Required:JavaPythonSQLAPI design and implementationCloud distributed systemsCI/CD
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Discounted products and free services
- Educational expense reimbursement (tuition)
- Discretionary bonuses or commission potential
- Relocation potential
- Apple shareholder opportunities via stock programs
Last updated Oct 16, 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, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services