Apple
Senior Software Engineer, AI & Data Platforms (AiDP)
Austin, Texas · Senior · Full-time · Posted Oct 23, 2026
- Experience
- 6+ years of software development experience with Python/Go.
- Education
- Bachelor's or Master's degree in Computer Science, or related work experience.
About the job
Build and operate cloud-based database managed services and data streaming platforms that support Apple business use cases.
What you'll do
- Design, build, and maintain scalable cloud infrastructure and data engineering services.
- Design and implement microservices and APIs from system design through deployment and operations.
- Collaborate with database engineers and architects to develop services.
What they ask for
- 6+ years of software development experience with Python/Go.
- Hands-on experience with cloud platforms such as AWS, GCP, or AliCloud.
- Production experience with databases such as MongoDB or PostgreSQL.
- Experience with Kubernetes, Docker, and containerization.
Nice to have
- Experience developing REST or gRPC APIs.
- Knowledge of multithreading, concurrency, and parallelism.
Tools
Python, Go, AWS, GCP, AliCloud, MongoDB, PostgreSQL, Kubernetes
AI focus
The AiDP organization supports AI-powered innovation, including generative AI, and helps IS&T adopt and embed generative AI. This role focuses on data services and platforms.
Model-written summary · the original posting is authoritative