Apple's Special Services Team is seeking a Lead (Principal) Distributed Systems Engineer to design and build massively scalable, highly available services that power experiences for Apple customers ...
Apple's Special Services Team is seeking a Lead (Principal) Distributed Systems Engineer to design and build massively scalable, highly available services that power experiences for Apple customers ...
Senior Distributed Systems Engineer - Creative Compute & Storage
Los Gatos, CA · On-site
$388 - $619/hr
Netflix, Inc. is seeking a Senior Software Engineer for Creative Compute & Storage in Los Gatos ... distributed systems. The compensation range is between $388,000 and $619,000, with comprehensive ...
Senior Distributed Systems Engineer - Creative Compute & Storage
Los Gatos, CA · On-site
$388 - $619/hr
Netflix, Inc. is seeking a Senior Software Engineer for Creative Compute & Storage in Los Gatos ... distributed systems. The compensation range is between $388,000 and $619,000, with comprehensive ...
Software Engineer - Distributed Build Systems
$122K - $214K/yr
Apple's distributed build platform is central to the development and delivery of every operating system and app we ship. Tens of thousands of engineers rely on it daily to develop software that ships ...
Software Engineer - Distributed Build Systems
$122K - $214K/yr
Apple's distributed build platform is central to the development and delivery of every operating system and app we ship. Tens of thousands of engineers rely on it daily to develop software that ships ...
Software Engineer - Distributed Build Systems
$122K - $214K/yr
Apple's distributed build platform is central to the development and delivery of every operating system and app we ship. Tens of thousands of engineers rely on it daily to develop software that ships ...
Software Engineer - Distributed Build Systems
$122K - $214K/yr
Apple's distributed build platform is central to the development and delivery of every operating system and app we ship. Tens of thousands of engineers rely on it daily to develop software that ships ...
Senior Software Engineer - Distributed Systems
Cupertino, CA · On-site
$151K - $199K/yr
Description We are looking for technically hands-on engineers who want to ship high-performance distributed systems that solve real-world problems at Apple scale. You would join a team of engineers ...
Senior Software Engineer - Distributed Systems
Cupertino, CA · On-site
$151K - $199K/yr
Description We are looking for technically hands-on engineers who want to ship high-performance distributed systems that solve real-world problems at Apple scale. You would join a team of engineers ...
Senior Distributed Systems Engineer - Services Special Projects
Cupertino, CA · On-site
$128K - $177K/yr
We're looking for an experienced backend engineer to design and build massively scalable, highly ... and applying distributed-systems best practices from design through production. Minimum ...
Senior Distributed Systems Engineer - Services Special Projects
Cupertino, CA · On-site
$128K - $177K/yr
We're looking for an experienced backend engineer to design and build massively scalable, highly ... and applying distributed-systems best practices from design through production. Minimum ...
... engineers, and drive features from concept to launch. Minimum Qualifications 2+ years of experience working in a distributed system with focus on designing, deploying and observability of system ...
... engineers, and drive features from concept to launch. Minimum Qualifications 2+ years of experience working in a distributed system with focus on designing, deploying and observability of system ...
Distributed Systems Engineer 6 - Ads Member Experience
Los Gatos, CA · On-site
$499 - $900/hr
Overview Join the Ads Platform Engineering team, building advertising systems and integrations that power the delivery of ads on Netflix's streaming platform. The role focuses on designing and ...
Distributed Systems Engineer 6 - Ads Member Experience
Los Gatos, CA · On-site
$499 - $900/hr
Overview Join the Ads Platform Engineering team, building advertising systems and integrations that power the delivery of ads on Netflix's streaming platform. The role focuses on designing and ...
We're looking for an experienced backend engineer to design and build massively scalable, highly ... exists, and applying distributed-systems best practices from design through production ...
We're looking for an experienced backend engineer to design and build massively scalable, highly ... exists, and applying distributed-systems best practices from design through production ...
Senior Software Engineer - Distributed Systems
$150K - $277K/yr
Description We are looking for technically hands-on engineers who want to ship high-performance distributed systems that solve real-world problems at Apple scale. You would join a team of engineers ...
Senior Software Engineer - Distributed Systems
$150K - $277K/yr
Description We are looking for technically hands-on engineers who want to ship high-performance distributed systems that solve real-world problems at Apple scale. You would join a team of engineers ...
Senior-Level Backend/Data Platform Python/Java Engineer 3 platform / distributed systems engineer
Sunnyvale, CA · On-site
$90/hr
Senior-Level Backend/Data Platform Python/Java Engineer 3 platform / distributed systems engineer Pay Rate: $90/HR W2, Locations: Sunnyvale, CA (3 Days Onsite) Project Duration: 12 Months No of ...
Quick apply
Senior-Level Backend/Data Platform Python/Java Engineer 3 platform / distributed systems engineer
Sunnyvale, CA · On-site
$90/hr
Senior-Level Backend/Data Platform Python/Java Engineer 3 platform / distributed systems engineer Pay Rate: $90/HR W2, Locations: Sunnyvale, CA (3 Days Onsite) Project Duration: 12 Months No of ...
Our Team The Ads Platform Engineering teams build advertising systems and integrations that power the delivery of ads using our world-class content delivery ecosystem. We use a number of Netflix ...
Our Team The Ads Platform Engineering teams build advertising systems and integrations that power the delivery of ads using our world-class content delivery ecosystem. We use a number of Netflix ...
NVIDIA is hiring experienced software engineers to help scale up its AI Infrastructure. We expect ... Technical competency in managing and automating large-scale distributed systems independent of ...
NVIDIA is hiring experienced software engineers to help scale up its AI Infrastructure. We expect ... Technical competency in managing and automating large-scale distributed systems independent of ...
Senior Software Engineer, Distributed Systems Engineer - DGX Cloud
Santa Clara, CA · On-site
$143K - $189K/yr
NVIDIA is hiring experienced software engineers to help scale up its AI Infrastructure. We expect ... Technical competency in managing and automating large-scale distributed systems independent of ...
Senior Software Engineer, Distributed Systems Engineer - DGX Cloud
Santa Clara, CA · On-site
$143K - $189K/yr
NVIDIA is hiring experienced software engineers to help scale up its AI Infrastructure. We expect ... Technical competency in managing and automating large-scale distributed systems independent of ...
Our Team The Ads Platform Engineering teams build advertising systems and integrations that power the delivery of ads using our world-class content delivery ecosystem. We use a number of Netflix ...
Our Team The Ads Platform Engineering teams build advertising systems and integrations that power the delivery of ads using our world-class content delivery ecosystem. We use a number of Netflix ...
Software Development Engineer (Distributed Systems) - Cloud
Cupertino, CA · On-site
$213K - $252K/yr
The Apple Services Engineering(ASE) team builds and provides systems and infrastructure that power ... Understanding of distributed systems and database concepts. Strong communication and organizational ...
Software Development Engineer (Distributed Systems) - Cloud
Cupertino, CA · On-site
$213K - $252K/yr
The Apple Services Engineering(ASE) team builds and provides systems and infrastructure that power ... Understanding of distributed systems and database concepts. Strong communication and organizational ...
Our Team The Ads Platform Engineering teams build advertising systems and integrations that power the delivery of ads using our world-class content delivery ecosystem. We use a number of Netflix ...
Our Team The Ads Platform Engineering teams build advertising systems and integrations that power the delivery of ads using our world-class content delivery ecosystem. We use a number of Netflix ...
You are a builder. You're comfortable navigating complex distributed systems, identifying ... and engineering teams Nice To Haves Experience working in the CTV space and familiarity with its ...
You are a builder. You're comfortable navigating complex distributed systems, identifying ... and engineering teams Nice To Haves Experience working in the CTV space and familiarity with its ...
You are a builder. You're comfortable navigating complex distributed systems, identifying ... engineering teams. Nice To Haves * Experience working in the CTV space and familiarity with its ...
You are a builder. You're comfortable navigating complex distributed systems, identifying ... engineering teams. Nice To Haves * Experience working in the CTV space and familiarity with its ...
Our Team The Ads Platform Engineering teams build advertising systems and integrations that power the delivery of ads using our world-class content delivery ecosystem. We use a number of Netflix ...
Our Team The Ads Platform Engineering teams build advertising systems and integrations that power the delivery of ads using our world-class content delivery ecosystem. We use a number of Netflix ...
Distributed Systems Engineer information
See Milpitas, CA salary details
$62.3K - $74.4K
2% of jobs
$74.4K - $86.4K
4% of jobs
$86.4K - $98.4K
7% of jobs
$98.4K - $110.4K
9% of jobs
$113.8K is the 25th percentile. Wages below this are outliers.
$110.4K - $122.5K
10% of jobs
$122.5K - $134.5K
7% of jobs
$134.5K - $146.5K
10% of jobs
The median wage is $148.5K / yr.
$146.5K - $158.5K
6% of jobs
$158.5K - $170.6K
3% of jobs
$182.2K is the 75th percentile. Wages above this are outliers.
$170.6K - $182.6K
17% of jobs
$182.6K - $194.6K
24% of jobs
$62.3K
$148.3K
$194.6K
How much do distributed systems engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a distributed systems engineer?
To thrive as a Distributed Systems Engineer, you need a strong background in computer science, experience with large-scale system design, and proficiency in languages such as Java, Go, or Python. Familiarity with cloud platforms (like AWS, GCP, or Azure), container orchestration tools (such as Kubernetes), and distributed databases is commonly required, and certifications in cloud computing can be advantageous. Strong problem-solving abilities, collaboration, and excellent communication skills help you navigate complex issues and work effectively across technical teams. These skills are fundamental for designing, implementing, and maintaining robust distributed systems that perform reliably at scale.
What does a distributed systems engineer do?
A Distributed Systems Engineer designs, builds, and maintains large-scale systems that run across multiple machines or data centers. They ensure reliability, scalability, and fault tolerance by using technologies like cloud computing, containerization, and distributed databases. Their work often involves solving complex problems related to data consistency, network latency, and system coordination.

$262K - $394K/yr
Full-time
Medical, Dental, Retirement
Posted 8 days ago
Apple rating
8.0
Based on 677 frontline employees who took The Breakroom Quiz
7th of 30 rated technology retailers
Job description
Description
In this Lead role, you will build and operate high-throughput, low-latency backend services that ingest, process, and serve data at scale across a range of mission-critical workloads - from real-time transactions to analytics and content delivery. You'll also drive the evolution of a multi-tenant platform, including AI/ML-powered services, by shipping new capabilities, scaling what exists, and applying distributed-systems best practices from design through production.","responsibilities":"Lead the design and building of new features and services with a focus on scalability, responsiveness, fault tolerance, and high availability.
Oversee large-scale backend services that are resilient to failures, without breaking downstream consumers.
Lead the partnership with other Apple teams to ensure we ship customer-facing features which are performant, well-modeled service APIs.
Be the lead technical guide and mentor for this growing team, fostering a positive culture of learning, growth, and innovation.
Lead high-level discussions across Apple's ecosystem
Preferred Qualifications
Self-motivated, with strong collaboration and communication skills, and experience in a fast-paced, agile environment
Experience with machine learning systems, ML frameworks, libraries and algorithms
Familiarity with deployment and optimization of Large scale Production grade AI Services that require GPUs in the path of the transaction.
Hands-on experience deploying, serving, and optimizing LLMs or ML models directly in the transaction/request path
Experience with security and cryptography (e.g., TLS, X.509 certificates) identity and access management protocols (OAuth2/OIDC/SAML), and secure token/session lifecycle management.
Minimum Qualifications
Master's degree in Computer Science or a related field
15+ years of professional software development experience building scalable, distributed systems in production, with at least 5 in a Principal or Sr. Staff Level role.
Experience building, authoring, and operating large-scale, multi-tiered distributed systems and customer-facing web services: including API design, authentication, authorization, scaling for high availability, concurrency, and reliability.
Strong understanding of concurrency and multi-threaded programming, fundamental data structures, and efficient algorithm design
Strong proficiency in Java; working knowledge of a second systems language (Go, C++) is a plus. Solid OO analysis and design skills.
Strong proficiency in application frameworks (Spring boot)
Hands on experience with JVM performance tuning and profiling - GC selection/tuning, JFR, async-profiler, heap/thread-dump analysis for low-latency services.
Hands-on with async and reactive JVM stacks: Netty, Project Reactor, RxJava, Vert.x, or Micronaut/Quarkus.
Rigorous testing discipline with JUnit 5, Mockito, AssertJ, Testcontainers, and contract testing.
Hands on experience with build and dependency management with Gradle
Deep understanding of transactional consistency models - ACID semantics, with deep knowledge of tradeoffs between relational and NoSQL database technologies
Expertise with synchronous and asynchronous network I/O and RPC frameworks (gRPC)
Experience building and maintaining CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI, or similar) for automated testing, build, and deployment of production services.
Experience with AWS or GCP and cloud-native tooling (Docker, Kubernetes) in the context of deploying scalable production grade services.
Experience with event streaming and queueing systems (specifically Kafka) and stream processing frameworks and high-throughput, append-only write paths for durable, queryable historical records.
Hands on Experience of leveraging data storage (Iceberg, Cassandra) and caching technologies (Redis) in Production services
Hands on experience with Serialization/schema tooling: Jackson, Protobuf, Avro, and Schema Registry
Experience identifying, triaging, and remediating security vulnerabilities in production services (dependency management, secure code review, threat modeling).
Full life-cycle development experience for a consumer product, from concept through deployment
Proven history of presenting technical and business concepts to Executive Leadership
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $262,500 and $394,000, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
About Apple
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976