Software Engineering Technical Lead, Server Energy Services
Core
Architect and evolve the Energy Services platform to support millions of users, focusing on scalability, resilience, security, and privacy for Apple's carbon neutral mission.
Role type
Senior IC technical lead (server energy services)
Builds
Scalable, resilient services and APIs for distributed systems
Domain
Energy services / Utility industry / Electrical grid
Required skills
Distributed systems architecture, JVM ecosystem, Technical leadership, Cross-functional collaboration, System design, API design
Preferred skills
DevOps and platform engineering, Durable workflow orchestration, Relational and NoSQL databases at scale, Security and cryptography, Java/Kotlin/Spring/gRPC, Generative AI tools
Technologies
JVM, Spring, gRPC, Temporal, Aurora, DynamoDB, Prometheus, Grafana, OpenTelemetry
Responsibilities
Design and build services for scalability and resilience, Provide strategic technical direction, Mentor peers and review code, Drive technical discussions and write specifications, Partner with external energy partners
Seniority
Senior, hands-on IC