Software Engineering Technical Lead, Server Energy Services

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$205,400–$308,500 / yr
Posted
44 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $209k
This role $257k
$165k most similar roles pay here $324k

This role pays more than 89% of similar roles. Most pay $191,462–$227,300 — the shaded band above. At the midpoint, this role pays about $257k versus about $209k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineering Technical Lead, Server Energy Services

As the Software Engineering Technical Lead, Server Energy Services, you will join the team responsible for architecting and evolving the Energy Services platform. You will design, build, and operate scalable services and APIs that support millions of users while ensuring high levels of resilience, security, and privacy through fault isolation and graceful degradation. Your daily work involves providing strategic technical direction, writing specifications, mentoring peers, and collaborating with cross-functional teams and external energy partners to define product objectives. You will utilize the JVM, Java, Kotlin, Spring, gRPC, and durable workflow orchestration platforms like Temporal. The role also involves managing relational and NoSQL databases such as Aurora and DynamoDB. This position addresses technical challenges within the utility industry, electrical grid, and renewable energy sectors to build robust distributed systems for the energy ecosystem.

What you'll do

  • Architect and evolve the Energy Services platform to ensure scalability, resilience, and security.
  • Design and build high-scale services and APIs supporting millions of users.
  • Provide strategic technical direction for the Energy Services platform roadmap.
  • Lead technical discussions, write specifications, and conduct code and design reviews.
  • Mentor peers and champion engineering best practices across all energy services.
  • Manage third-party integrations and partner with external energy providers to define product objectives.
  • Conduct early development investigations and build prototypes for innovative features.

What we're looking for

  • 10+ years of industry experience as a software engineer.
  • 3+ years of experience as a tech lead or architect.
  • Extensive experience building and scaling mission-critical distributed systems on the JVM.
  • Proven track record of driving architecture and technical roadmaps across multiple teams or services.
  • Deep understanding of distributed systems fundamentals, including consistency, latency, throughput, and failure modes.
  • Experience with Java/Kotlin, Spring, gRPC, and durable workflow orchestration platforms like Temporal.
  • Proficiency in DevOps practices, cloud-native services, infrastructure-as-code, and CI/CD pipelines.
  • A BS degree or equivalent work experience.

More like this

Similar roles

Senior Software Engineer, Energy Services

Apple Inc

San Diego, CA 58 days ago $175,000$263,300
Java Kotlin Spring REST gRPC Docker Kubernetes AWS CI/CD Infrastructure as Code Prometheus Grafana OpenTelemetry Datadog SQL NoSQL Aurora DynamoDB CockroachDB Oracle PKI JWT
3+ yrs exp

Staff Software Engineer, Tech Lead

Toast, Inc.

Remote 71 days ago $193,000$309,000
Kotlin Java AWS DynamoDB RDS Lambda Apache Spark React ES6 Pulsar RabbitMQ DropWizard Android Canary Deployments Load Balancing
Remote

Software Engineering Technical Team Lead

S&P Global

Princeton, NJ 11 days ago $142,000$215,000
Java Spring Boot AWS React Angular Vue TypeScript JavaScript HTML CSS REST APIs Microservices S3 Lambda Step Functions ECS EKS API Gateway CloudWatch SQS SNS RDS Databricks Snowflake Azure Synapse CI/CD
10+ yrs exp

Software Engineering Technical Leader

Cisco

Remote (Milpitas, CA) 57 days ago $210,600$305,100
C C++ Python Linux BIOS BSP Device Drivers GDB KGDB I2C MDIO SPI UART PCIe GPIO Sonic ONIE BMC IPMI Redfish Optical Networking
10+ yrs exp Remote

Software Engineering Technical Leader

Cisco

Remote (Milpitas, CA) 82 days ago $183,800$263,600
SONiC C++ Python Linux Kernel TCP/IP BGP VxLAN EVPN Pytest GDB PDB Git Jira Jenkins CI/CD L2/L3 Forwarding QoS SAI
8+ yrs exp Remote