Apple is seeking a Senior Platform Software Engineer to build and maintain the automation platform for Apple’s relational database service. The team develops secure, API-driven microservices that manage the full lifecycle of PostgreSQL database clusters, including provisioning, scaling, patching, failover, and decommissioning. These services support important workloads across Apple Services, Manufacturing, AI/ML, and other areas, with a focus on reliability, durability, observability, and automation. The role involves product engineering for a platform used by highly visible Apple services. You will develop tools to streamline database management and performance tuning, and integrate AI/ML capabilities such as intelligent configuration recommendations, workload-aware scheduling, and LLM-powered interfaces for operator workflows. You will also help maintain monitoring and alerting, develop self-healing mechanisms, and integrate database automation into CI/CD pipelines.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior