Apple
Senior Software Engineer, Cloud Efficiency
Austin, Texas · Senior · Full-time · Posted Jul 10, 2026
- Experience
- 5+ years of software engineering experience.
- Education
- Bachelor’s or Master’s degree in Computer Science or equivalent experience.
About the job
Partners with engineering teams to model, forecast, and optimize infrastructure demand across large-scale services while maintaining reliability, performance, and scalability.
What you'll do
- Analyze application architectures and workloads to translate demand into measurable infrastructure requirements.
- Build tooling and automation for resource visibility, capacity validation, risk identification, and efficiency improvements.
- Establish capacity-planning methodologies and collaborate across engineering, infrastructure, finance, and leadership.
What they ask for
- 5+ years of software engineering experience developing, operating, or architecting large-scale distributed services and infrastructure.
- Strong software engineering skills and proficiency in one or more programming languages such as Java, Python, or Go.
- Understanding of distributed systems, cloud infrastructure, observability, and complex application architectures.
- Bachelor’s or Master’s degree in Computer Science or equivalent experience.
Nice to have
- Experience with capacity planning, demand forecasting, resource optimization, or FinOps.
- Experience with Kubernetes, cloud-native architectures, or applying GenAI, LLMs, or other emerging technologies.
Tools
Java, Python, Go, Kubernetes, GenAI, LLMs
AI focus
Preferred experience applying GenAI, LLMs, or other emerging technologies to build intelligent automation, derive insights from complex systems, and improve engineering workflows at scale.
Model-written summary · the original posting is authoritative