Apple
Senior Software Engineer, Energy Services
$175K–$263K
San Diego, California · Senior · Full-time · Posted Jul 28, 2026
- Experience
- 3+ years of equivalent industry experience as an alternative to a bachelor’s degree; extensive large-scale distributed-systems experience is also required.
- Education
- Bachelor’s degree in Software Engineering or equivalent industry experience.
About the job
Build and investigate scalable energy services that support millions of users and advance Apple’s climate goals.
What you'll do
- Build robust, highly scalable services for millions of users.
- Contribute to early development investigations, prototypes, and third-party integrations.
- Design and build services with cross-functional partners, taking complex projects from conception to production.
What they ask for
- Bachelor’s degree in Software Engineering or 3+ years of equivalent industry experience.
- Extensive experience architecting, building, and maintaining mission-critical distributed systems at large scales.
- Deep understanding of distributed systems fundamentals and consistency, latency, and throughput trade-offs.
- Experience using generative AI tools throughout the software development lifecycle to produce high-quality software.
Nice to have
- Hands-on software development expertise with Java or Kotlin and Spring.
- Domain knowledge of the utility industry, electrical grid, or renewable energy.
Pay
$175,000 and $263,300 (USD, base salary)
Tools
Java, Kotlin, Spring, REST, gRPC, Docker, Kubernetes, AWS
AI focus
Use generative AI tools throughout the software development lifecycle to produce high-quality software.
Model-written summary · the original posting is authoritative