We are looking for distributed systems engineers to join our efforts. Our team works on evolving a ... software and services, learn and develop their skills, and ultimately enable others to develop ...
We are looking for distributed systems engineers to join our efforts. Our team works on evolving a ... software and services, learn and develop their skills, and ultimately enable others to develop ...
Software Engineer (Distributed Systems & Cloud)
Fort George G Meade, MD · On-site
$150K - $190K/yr
Visionist has an exciting new, fully FUNDED opportunity for a Software Engineer (Distributed Systems & Cloud) on our largest PRIME contract. Our team of Analysts and Engineers is motivated by the ...
Software Engineer (Distributed Systems & Cloud)
Fort George G Meade, MD · On-site
$150K - $190K/yr
Visionist has an exciting new, fully FUNDED opportunity for a Software Engineer (Distributed Systems & Cloud) on our largest PRIME contract. Our team of Analysts and Engineers is motivated by the ...
Sr. Software Engineer (Distributed Systems)
$117K - $155K/yr
... software engineering experience with a strong focus on backend microservice architectures and distributed systems; 5+ years in Java or Scala. * 2+ years of full-stack experience building modern ...
Sr. Software Engineer (Distributed Systems)
$117K - $155K/yr
... software engineering experience with a strong focus on backend microservice architectures and distributed systems; 5+ years in Java or Scala. * 2+ years of full-stack experience building modern ...
Senior Software Engineer (Voice Platform), Customer Systems
Austin, TX · On-site
$121K - $160K/yr
In this role, you will lead the design and development of highly scalable distributed systems that ... Description As a Senior Voice Platform Software Engineer, you will play a key role in architecting ...
Senior Software Engineer (Voice Platform), Customer Systems
Austin, TX · On-site
$121K - $160K/yr
In this role, you will lead the design and development of highly scalable distributed systems that ... Description As a Senior Voice Platform Software Engineer, you will play a key role in architecting ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Systems Software Engineer
San Jose, CA · On-site
$202K - $240K/yr
Systems Software Engineer Location: San Jose, CA (Onsite) Duration: 6+ months contract Role and Responsibilities As a Senior System Software Engineer, you will join the GPU Software Validation team ...
Systems Software Engineer
San Jose, CA · On-site
$202K - $240K/yr
Systems Software Engineer Location: San Jose, CA (Onsite) Duration: 6+ months contract Role and Responsibilities As a Senior System Software Engineer, you will join the GPU Software Validation team ...
Senior Software Engineer, Distributed Systems
San Mateo, CA · On-site
$139K - $184K/yr
The Senior Software Engineer, Distributed Systems role is crucial for ensuring the seamless deployment, scalability, and security of the AI platform. Responsibilities : • Ensuring the seamless ...
Senior Software Engineer, Distributed Systems
San Mateo, CA · On-site
$139K - $184K/yr
The Senior Software Engineer, Distributed Systems role is crucial for ensuring the seamless deployment, scalability, and security of the AI platform. Responsibilities : • Ensuring the seamless ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
San Jose, CA · On-site
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
San Jose, CA · On-site
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Systems Software Engineer
$122K - $214K/yr
... debugging distributed applications Experience debugging at all levels of an operating system ... of software engineer career experience Expertise in at least one of C++/Objective-C/Swift ...
Systems Software Engineer
$122K - $214K/yr
... debugging distributed applications Experience debugging at all levels of an operating system ... of software engineer career experience Expertise in at least one of C++/Objective-C/Swift ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Job Summary The Principal Software Engineer - Ad Tech & Distributed Systems is responsible for leading reliability, performance, and operational excellence of the FreeWheel platforms. This role ...
Job Summary The Principal Software Engineer - Ad Tech & Distributed Systems is responsible for leading reliability, performance, and operational excellence of the FreeWheel platforms. This role ...
Software Engineer, Distributed Systems - Infra
San Francisco, CA · On-site
$203K - $241K/yr
As Software Engineer on the Platform team, you'll collaborate across frontend, product, and data ... Design and implement scalable APIs, distributed systems, and data infrastructure that serve ...
Software Engineer, Distributed Systems - Infra
San Francisco, CA · On-site
$203K - $241K/yr
As Software Engineer on the Platform team, you'll collaborate across frontend, product, and data ... Design and implement scalable APIs, distributed systems, and data infrastructure that serve ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
You will work on real-world problems involving filesystems, storage internals, distributed systems ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where ... Proven experience in designing and developing distributed systems at scale. * Proficiency in queues ...
Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where ... Proven experience in designing and developing distributed systems at scale. * Proficiency in queues ...
Sr. Software Engineer (Distributed Systems)
Atlanta, GA · On-site
$117K - $155K/yr
... software engineering experience with a strong focus on backend microservice architectures and distributed systems; 5+ years in Java or Scala. * 2+ years of full-stack experience building modern ...
Sr. Software Engineer (Distributed Systems)
Atlanta, GA · On-site
$117K - $155K/yr
... software engineering experience with a strong focus on backend microservice architectures and distributed systems; 5+ years in Java or Scala. * 2+ years of full-stack experience building modern ...
System Software Engineer
$175K - $263K/yr
Knowledge of distributed systems, cloud computing, and large-scale data center infrastructure is a ... Minimum Qualifications 4+ years of software engineering experience Proficiency in one of C/C++, Obj ...
System Software Engineer
$175K - $263K/yr
Knowledge of distributed systems, cloud computing, and large-scale data center infrastructure is a ... Minimum Qualifications 4+ years of software engineering experience Proficiency in one of C/C++, Obj ...
Systems Software Engineer
Redwood City, CA · On-site
$211K - $251K/yr
As a System Software Engineer, you'll focus on the runtime itself which encompasses the IPC layer ... Experience building observability or tracing infrastructure for distributed or multi-process ...
Systems Software Engineer
Redwood City, CA · On-site
$211K - $251K/yr
As a System Software Engineer, you'll focus on the runtime itself which encompasses the IPC layer ... Experience building observability or tracing infrastructure for distributed or multi-process ...
Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where ... Proven experience in designing and developing distributed systems at scale. * Proficiency in queues ...
Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where ... Proven experience in designing and developing distributed systems at scale. * Proficiency in queues ...
Distributed Systems Software Engineer information
See salary details
$83K - $94.2K
0% of jobs
$94.2K - $105.4K
1% of jobs
$105.4K - $116.5K
1% of jobs
$116.5K - $127.7K
1% of jobs
$127.7K - $138.9K
1% of jobs
$138.9K - $150.1K
2% of jobs
$150.1K - $161.3K
0% of jobs
$161.3K - $172.5K
0% of jobs
$175.4K is the 25th percentile. Wages below this are outliers.
$172.5K - $183.6K
71% of jobs
$183.6K - $194.8K
0% of jobs
$194.8K - $206K
22% of jobs
$83K
$177.7K
$206K
How much do distributed systems software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Distributed Systems Software Engineer, and why are they important?
What is the difference between Distributed Systems Software Engineer vs Cloud Software Engineer?
| Aspect | Distributed Systems Software Engineer | Cloud Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related, experience with distributed architectures | Bachelor's in CS, experience with cloud platforms (AWS, Azure) |
| Work Environment | Develops scalable distributed applications, often in data centers or on-premises | Builds and maintains cloud-based solutions, deploying on cloud platforms |
| Employer & Industry Usage | Tech companies, data centers, distributed computing firms | Cloud service providers, SaaS companies, enterprises adopting cloud |
| Search & Comparison Intent | Understanding roles in distributed architecture | Comparing cloud-focused development roles |
While both roles involve building scalable software, a Distributed Systems Software Engineer focuses on designing and implementing distributed architectures, whereas a Cloud Software Engineer specializes in deploying and managing applications on cloud platforms. The roles often overlap but differ mainly in their environment and specific technical focus.
What are the typical challenges faced by Distributed Systems Software Engineers when ensuring system reliability?
What are Distributed Systems Software Engineers?

Full-time
Posted 6 days ago
Apple rating
8.0
Based on 673 frontline employees who took The Breakroom Quiz
7th of 30 rated technology retailers
Job description
Our team works on evolving a set of innovative distributed backend services and tools to deliver a high volume of functional, deterministic computations for various workloads.
We believe that every engineer brings unique skills and perspectives. Far more than any specific experience or skill, we are looking for engineers who want to build great reliable software and services, learn and develop their skills, and ultimately enable others to develop amazing applications. You would join a small, tight-knit group of engineers who build exciting new technology, and have fun while doing so.
Description
You'll be developing novel distributed architectures, products and services to accelerate software build, test, and deployment. If you enjoy working on distributed systems and delivering performance & reliability at scale, then we have many exciting problems for you to work on! You'll find ways to combine our unique problem domain with established distributed system techniques in order to achieve high performance, reliability, and long-term maintainability. You'll analyze problem requirements, existing solutions, and available systems and make high-level architectural decisions about how to design the backend, considering both medium and long-term goals. You will work alongside your team to implement them while developing appropriate testing and operational mechanisms. You will be most successful here as a flexible and proactive engineer who thrives in a supportive, respectful, and balanced work environment with interesting and challenging problems to tackle. You have excellent judgement and integrity with the ability to make timely and sound decisions. You know how to drive constructive discussion of design points, learn from your team, and use your experience to advocate and teach others.
Minimum Qualifications
Solid understanding of distributed software system fundamentals
Experience with high-performance, strongly typed languages such as: Swift, Rust, C++, Scala
Familiarity with caching, compilers, networking, and operating systems
Ability to efficiently develop, debug, and support new technologies in a changing environment
Strong interest in distributed systems, reliability, and performance
Preferred Qualifications
Familiarity with some large infrastructure systems like Kubernetes
Familiarity with CI/CD solutions like Jenkins
Familiarity with application and service monitoring tools and techniques
Experience with incident management and response
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