Senior Software Engineer - Distributed Systems
$150.4k - $277.6kApple Inc.
Senior Software Engineer - Distributed Systems
Cupertino, California, United States Machine Learning and AI
Our team is on a mission to build innovative infrastructure and tools to help other engineers be more productive and make software easier to create, build and distribute. We believe that streamlining software engineering is an important part of unlocking developer creativity and innovation, and we love it when Apple customers see that in the products we ship.
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 who build innovative storage and backend service while tackling interesting challenges in a supportive, balanced environment. We spend most of our time building software and automation, but equally important is the work we do collaborating with teams across Apple, understanding their operational challenges, and iterating on scalable, long-term solutions together. In your role as an engineer on our team you will:
- Engineer distributed services, tooling, and operational standards
- Collaborate with teams to refine requirements and implement lasting solutions
- Drive service scalability, resiliency, and performance
- Take ownership over components critical to Apple's success
- Optimize system performance through algorithm design and testing
- Scale services to ever-increasing problem sizes
- Improve service operability using metrics and log data
Minimum Qualifications
- 5+ years of professional software engineering experience
- Experience with high-performance, strongly typed languages such as Go, Rust, Scala, or others.
- Experience with building and operating distributed systems.
- Familiarity with some large infrastructure systems like Kubernetes.
- Strong interest in distributed storage, observability, reliability, and cloud services.
- Interest in working across different levels of the stack, including debugging OS-level issues such as memory and concurrency problems.
- Ability to efficiently develop, debug, and support new technologies in a changing environment.
Preferred Qualifications
- Familiarity with application and service monitoring tools and techniques.
- Experience with incident management and response.
- Education & Experience: BS in Computer Science or equivalent, related experience.
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 $150,400 and $277,600, 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
- Reimbursement for certain educational expenses — including tuition.
- 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.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
#J-18808-Ljbffr$152k - $241.5k
NVIDIA is hiring experienced software engineers with Kubernetes experience to help scale up its... ...Cloud team responsible for production systems that enable large scalable GPU clusters... ...managing and automating large-scale distributed systems independent of cloud providers...SeniorFull time$175k - $308.5k
Apple's distributed build platform is central to the development... ...delivery of every operating system and app we ship. Tens of thousands of engineers rely on it daily to develop software that ships to billions of... ...We're looking for senior software engineers who combine...SeniorImmediate startRelocation- NVIDIA AI in Santa Clara seeks an experienced software engineer to design and build distributed services and data pipelines for GPU capacity, reservations,... ...operational visibility, leveraging Python/Go/Java and cloud-native tech in production systems. #J-18808-Ljbffr NVIDIA AISenior
$190.1k - $285.1k
...building a large-scale distributed data and observability... ...the platform, so our systems get smarter about surfacing... ...writing efficient software, tuning and scaling... ...alongside world-class engineers building the platforms... ...Observability team is hiring a Senior or Mid-Level Software...SeniorWork at officeRemote work- CoreWeave is Hiring for a senior role in Sunnyvale, CA, focusing on Applied Training and a Kubernetes-native research cluster platform... ...teams. The position emphasizes extensive experience with distributed systems, Kubernetes, and scalable workflows, with a base salary...SeniorFull time
$184k - $287.5k
NVIDIA is searching for a creative and highly motivated engineer with expertise in System Software to join the Chips System Software organization. You... ...si platforms.Experience with Buildroot, and Linux distributions.Exceptional debugging and problem-solving skills in complex...SeniorFull timeWork at officeLocal area$184k - $287.5k
...experienced and highly motivated software professional to work on... ...intersection of CUDA and Deep Learning Systems. As the complexity and scale... ..., massive-scale distributed computing, and low-level hardware... ...Computer Science, Computer Engineering, Electrical Engineering, or...SeniorFull time$174k - $253k
Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best... ..., maintaining, or launching software products, and 1 year of experience... ...information retrieval, distributed computing, large-scale system...SeniorWorldwide$224k - $356.5k
NVIDIA is hiring engineers to scale up the introduction of next generation architecture into its EDA Infrastructure.... ...deep understanding of new product introductions (NPIs), distributed systems, familiarity with software testing and deployment, and excellent communication...SeniorFull time$108k - $216k
...support and | or sponsorship***** Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global... ...+ years of experience in agile ways of working in a distributed geographical modelAbout Walmart Global Tech Imagine...SeniorFull timeTemporary workPart timeWork at officeWorldwideFlexible hours$174k - $252k
...Senior Software Engineer, Embedded Systems/Firmware, AI and Infrastructure Sunnyvale, CA, USA ~ Bachelor’s degree or equivalent practical experience... ...from all areas, including information retrieval, distributed computing, large‑scale system design, networking and...SeniorFull timeWorldwide$224k - $356.5k
...a lasting impact on the world.NVIDIA is seeking a Senior Software Engineer to join the Chip System Software team. The team develops Linux platform software... ...NVIDIA technologies with enterprise Linux distributions such as Canonical Ubuntu and Red Hat Enterprise Linux...SeniorFull time$150.4k - $277.6k
...ODI Server Engineer Imagine what you could do here... ...building the world's best software for paying, and... ...challenge of architecting systems at scale, and thrive... ...resilient and reliable distributed software systems at Apple... ...you build. As a senior member of the team, you...Relocation$177.9k - $284.7k
...Senior Automation Software Engineer (Integrated System Test, Sunnyvale) Date: Sep 15, 2026 Location: Sunnyvale, CA, US We are the global test... ...Visual Studio. Solid experience developing distributed and multi-threaded applications. Solid understanding...SeniorLocal areaOverseasFlexible hours- ...areas of large language models and agentic systems, our mission is to tackle the most... ...and collaborative team of researchers and engineers who thrive on pushing the boundaries of... ...and operate high‑throughput, low‑latency distributed services that back our model API products...Senior
- Google is seeking software engineers to develop the next-generation technologies for billions of users, spanning information retrieval, distributed computing, large-scale system design, networking and data storage, security, AI, NLP, UI, and mobile. As a software engineer...Senior
$174k - $252k
Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best... ..., maintaining, or launching software products, and 1 year of experience... ...information retrieval, distributed computing, large-scale system...SeniorWorldwide- Apple Inc. is seeking an experienced software engineer to build and enhance internal cloud infrastructure for its ASE Compute team. You will develop features for a high-performance compute control plane that scales across sites and supports diverse workloads. Responsibilities...Senior
$150.4k - $277.6k
...Cupertino, California, United States Software and Services People at Apple... ...we found it.The Apple Services Engineering(ASE) team builds and provides systems and infrastructure that power Apple... ...with software development in distributed systems, critical internet services...Relocation- Netris, Inc. is seeking a Senior / Staff Backend Engineer to design and own the distributed control‑plane services behind the platform. You’ll translate requirements into scalable, production‑grade architectures and take ownership of reliability, observability, and long...SeniorRemote job
- Apple Inc. in Cupertino, CA is seeking a Senior Software Engineer for Enterprise Technology Services. You will design and build scalable... ...and setting high technical standards. The role emphasizes distributed systems, messaging, caching, and cloud-native design with a...SeniorHourly pay
$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer to help us develop distributed storage services for AI/ML. In this role you will work closely with the broader NVIDIA... ...engineer with a deep understanding of distributed systems, outstanding design skills, and a track record in...SeniorFull time- Apple Inc. is seeking senior software engineers to join the Observability team within the Apple Services Engineering (ASE). You will design and build fault-tolerant, high-performance distributed systems that scale globally and remain highly available to support Apple’s...SeniorWorldwide
- Nokia in Sunnyvale, CA is seeking a Senior Software Engineer to drive Go-based distributed systems and edge compute platforms. You will design scalable microservices, leverage Kubernetes internals for deployment and resource management, and mentor teammates in a fast-paced...Senior
$174k - $252k
Write and test product or system development code.... ...years of experience with software development in one or... ...scale infrastructure, distributed systems or networks,... ...technologies.Google's software engineers develop the next-... ...forward. As Senior Software Engineer, you...Senior$215k - $250k
...Onehouse Data Infrastructure Engineer Onehouse is a mission-driven company dedicated... ...that have created large-scale data systems and globally distributed platforms that sit at the heart of... ...our data tech stack by building the software and data features that actually...Odd jobWork at officeLocal areaRemote workRelocationRelocation package- ...Senior / Staff Backend Engineer – Distributed Systems & Network Automation About Netris Netris is the leading network automation platform for AI clouds. AI is the largest infrastructure buildout in history, and networking is its bottleneck. Netris is the automation...SeniorRemote workFlexible hours
- Cisco's Collaboration Business Unit is seeking a distributed data engineer to design and deploy resilient, large-scale data solutions across Cassandra... ...reliability and performance while collaborating with software engineers, SREs, and product teams. You will guide...Senior
- Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and... ...who bring fresh ideas across information retrieval, distributed computing, large-scale system design, networking and data storage, security, AI,...Senior
$174k - $252k
...Senior Software Engineer, Google Distributed Cloud Hosted, Infrastructure Share Senior Software Engineer, Google Distributed Cloud Hosted, Infrastructure... ...developing large-scale infrastructure, distributed systems or networks, or with compute technologies, storage or...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Distributed Systems. Be the first to apply!
- software engineer amazon Cupertino, CA
- information technology software engineer Cupertino, CA
- federal - software developer Cupertino, CA
- software engineer remote Cupertino, CA
- junior software developer internship Cupertino, CA
- remote entry level software developer Cupertino, CA
- software engineer contract Cupertino, CA
- network software engineer Cupertino, CA
- intel software engineer Cupertino, CA
- software engineer internship Cupertino, CA



