Apple
Software Development Engineer (Postgres), AI & Data Platforms (AiDP)
$185K–$325K
Sunnyvale, California · Full-time · Posted Sep 16, 2026
- Experience
- 5+ years of relevant work experience; preferred qualification states 8+ years of relevant experience with an MS.
- Education
- BS in Computer Science/related fields; preferred MS in Computer Science/related fields.
About the job
Develop and operate Apple’s cloud-based PostgreSQL service, contributing to database systems that support large-scale workloads across Apple.
What you'll do
- Contribute to PostgreSQL components including query execution, storage, replication, high availability, scaling, administration, and feature development.
- Partner with Database Engineering and SRE teams, engage internal customers, and collaborate across locations.
- Help mentor junior engineers.
What they ask for
- BS in Computer Science or related fields with 5+ years of relevant work experience.
- High proficiency in C, C++, Rust; advanced data structures and algorithms knowledge in storage and indexing, with coding in C and C++.
- Demonstrated experience developing database systems, storage engines, or distributed systems, and developing software in open source communities.
- Knowledge of relational database internals such as PostgreSQL, MySQL, or MariaDB.
Nice to have
- MS in Computer Science or related fields with 8+ years of relevant experience.
- Expertise in code performance and optimization or relational database architecture; knowledge of Linux Kernel development.
Pay
$184,700 and $324,800 (USD) base salary
Tools
PostgreSQL, C, C++, Rust, MySQL, MariaDB, Linux Kernel
AI focus
The role supports PostgreSQL services used by Apple workloads including AIML; no specific AI development duties are stated.
Model-written summary · the original posting is authoritative