ODI Server Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $214k
$130k most similar roles pay here $293k

This role pays more than 70% of similar roles. Most pay $152,150–$230,662 — the shaded band above. At the midpoint, this role pays about $214k versus about $191k 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 2240 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · ODI Server Engineer

The ODI Server Engineer joins the Wallet, Payments & Commerce team to design, build, test, deliver, and maintain resilient distributed software systems. This role involves taking full ownership of solutions throughout the development lifecycle, including architecture design, writing specifications, mentoring peers, and providing on-call support for critical services. The candidate will work with Java, Kotlin, or Scala using Spring, while managing high-volume REST and gRPC services. Technical requirements include experience with containerization via Docker and Kubernetes, cloud-native infrastructure on AWS, CI/CD pipelines, and observability tools like Prometheus, Grafana, and Datadog. Additional expertise involves SQL/NoSQL databases such as Cassandra or DynamoDB, networking for tracing, and security concepts like PKI and JWT. The role specifically addresses the technical challenges of building scalable systems for payment, transit, and identity services.

What you'll do

  • Architect, build, and maintain mission-critical distributed systems at a large scale.
  • Design and develop high-volume REST and gRPC services for server-to-server or mobile client interactions.
  • Manage the full software development lifecycle including design, testing, delivery, and maintenance.
  • Implement infrastructure as code and build robust CI/CD pipelines.
  • Operate and monitor cloud-native applications with a focus on resilience, failover, and self-healing.
  • Optimize SQL and NoSQL databases for high-scale performance.
  • Lead technical discussions, write specifications, and produce impactful documentation.
  • Mentor peers and perform code reviews to ensure engineering excellence.

What we're looking for

  • Extensive experience architecting, building, and maintaining mission-critical distributed systems at large scales.
  • Deep understanding of distributed systems fundamentals including consistency, latency, and throughput trade-offs.
  • Ability to communicate complex technical concepts clearly to diverse audiences and global teams.
  • A track record of building long-term relationships and exerting technical influence across team boundaries.
  • BS degree in computer science or equivalent experience.
  • Hands-on software development expertise with Java, Kotlin, or Scala and Spring (preferred).
  • Experience with high-volume REST/gRPC services, containerization (Docker, Kubernetes), and cloud-native infrastructure (preferred).
  • Expertise in CI/CD pipelines, observability tools, networking, security, and database optimization (preferred).

More like this

Similar roles

Software Engineer, Wallet, Payments & Commerce

Apple Inc

Cary, NC 24 days ago
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

Software Engineering Technical Lead

Apple Inc

Cupertino, CA 1 day ago $216,200–$324,800
Java Kotlin Spring REST gRPC Docker Kubernetes AWS CI/CD Infrastructure as Code Prometheus Grafana OpenTelemetry Datadog Distributed Systems

Server IO Specialist

Qualcomm

Santa Clara, CA +3 10 days ago $300,800–$451,200
PCIe CXL ARM ISA SMMU CHI GIC UPI C2C Infinity Fabric NVLink UAL IOMMU Confidential Compute TDISP IDE TSP SoC Architecture Microarchitecture High-Speed Interconnects
10+ yrs exp

Server Project Engineer

Qualcomm

Santa Clara, CA 10 days ago $243,200–$364,800
SoC ARM Architecture Chiplet Power Management Post-Silicon Validation Silicon Characterization System Design PPA Thermal Convergence Semiconductor Architecture Data Center Solutions
8+ yrs exp

Principal Design Quality & Reliability Engineer

Oracle

122 days ago $146,300–$306,400
Electrical Systems CAD Board Layout Root Cause Analysis EMC Firmware Simulation Modeling Data Center Infrastructure Power Efficiency Thermal Management Sustaining Engineering Technical Documentation
6+ yrs exp

Server Postsilicon Project Engineer

Qualcomm

Santa Clara, CA 10 days ago $243,200–$364,800
Silicon SoC CPU PCIe CXL Memory Systems ATE SLT Post-Silicon Validation Characterization Issue Triage data-center Hardware Engineering Systems Engineering
8+ yrs exp