Technical Lead - Energy Services & Scalable Systems

Socket.dev

San Diego (CA)

On-site

USD 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking a senior software architect to shape and evolve the Energy Services platform. You will design, build, and scale services and APIs that support millions of users across distributed systems, working with server and client teams.

You will lead architectural decisions, explore new technologies, and drive cross-functional roadmaps while collaborating with internal and external partners. A strong background in JVM-based systems and DevOps practices is essential.

Qualifications

  • 10+ years in software engineering, incl. 3+ years as tech lead/architect.
  • Extensive experience architecting, building, shipping, and scaling distributed JVM systems.
  • Ability to drive architecture decisions and cross-functional roadmaps.
  • Strong communication with senior leadership and external partners.
  • BS degree or equivalent work experience.

Responsibilities

  • Architect and evolve the Energy Services platform for scalability and resilience.
  • Design and build services and APIs that support millions of users.
  • Collaborate with server and client teams to raise the bar on reliability.
  • Evaluate new technologies and patterns to guide roadmaps and decisions.
  • Lead early investigations, prototypes, and 3rd-party integrations.

Skills

Java/Kotlin
Spring
gRPC
DevOps
Containerization
Cloud-native
IaC
CI/CD
Observability
Distributed systems

Education

BS Degree or equivalent

Tools

Aurora
DynamoDB
Temporal
Prometheus
Grafana
OpenTelemetry

Job description

Apple is seeking a senior software architect to shape and evolve the Energy Services platform. You will design, build, and scale services and APIs that support millions of users across distributed systems, working with server and client teams.

You will lead architectural decisions, explore new technologies, and drive cross-functional roadmaps while collaborating with internal and external partners. A strong background in JVM-based systems and DevOps practices is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Energy Services Platform Tech Lead (Distributed Systems)
Energy Services Platform Tech Lead (Distributed Systems)

Apple Inc. • San Diego (CA)

Hybrid
USD 205,000 - 309,000
Stock options
Education reimbursement
Discretionary bonuses
Software Engineering Technical Lead, Server Energy Services
Software Engineering Technical Lead, Server Energy Services

Socket.dev • San Diego (CA)

On-site
USD 180,000 - 260,000
Software Engineering Technical Lead, Server Energy Services
Software Engineering Technical Lead, Server Energy Services

Apple Inc. • San Diego (CA)

Hybrid
USD 205,000 - 309,000
Stock options
Education reimbursement
Discretionary bonuses
Senior Software Engineering Manager, Energy Services
Senior Software Engineering Manager, Energy Services

Apple • San Diego (CA)

On-site
USD 180,000 - 240,000
Senior Java Software Engineer - IT Systems & Platforms
Senior Java Software Engineer - IT Systems & Platforms

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Stock options
Healthcare coverage
Retirement benefits
Lead Distributed Systems Engineer: Scale & Reliability
Lead Distributed Systems Engineer: Scale & Reliability

Apple • Cupertino (CA)

On-site
USD 240,000 - 320,000
Software Engineer, Cloud & Distributed Architecture
Software Engineer, Cloud & Distributed Architecture

Socket.dev • Seattle (WA)

On-site
USD 140,000 - 190,000
Health insurance
Platform Engineering Manager — AI-Driven, Scalable Systems
Platform Engineering Manager — AI-Driven, Scalable Systems

Apple • San Diego (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer - Architecture & Distributed Systems
Senior Software Engineer - Architecture & Distributed Systems

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Medical & dental
Retirement plan
Stock options
+2
Software Engineer, Architecture Team (ASE)
Software Engineer, Architecture Team (ASE)

Socket.dev • Seattle (WA)

On-site
USD 140,000 - 190,000
Health insurance