Software Development Engineer (Distributed Systems) - Cloud
$150.4k - $277.6kApple Inc.
Cupertino, California, United States Software and Services
People at Apple don’t just build products — they craft the kind of experience that has revolutionized entire industries. The diverse collection of our people and their ideas inspire innovation in everything we do. Imagine what you could do here! Join Apple, and help us leave the world better than we found it.The Apple Services Engineering(ASE) team builds and provides systems and infrastructure that power Apple’s services (such as iCloud, iTunes, Siri, and Maps). We are the foundation on which Apple’s software developers build the products that our customers love. Our services have to scale globally, stay highly available, and "just work.” If you love designing, engineering and running systems and infrastructure that will help millions of customers, then this is the place for you!Apple Service Engineering (ASE)’s Compute team is seeking an experienced software engineer to build and enhance internal cloud infrastructure offerings. You will be responsible for delivering critical features in the control plane of a cutting edge high performance compute platform, which improve the control plane’s scalability, the platform’s utilization and the types of workloads it can support, to meet the needs of our internal and external users.
Description
In this role, you will develop, debug, and maintain key features of a compute control plane service. You will:
- Actively participate in the design and development of control plane components (scheduling, resource management, APIs, high-availability) for a large-scale multi-site cloud compute platform.
- Write and review code, generate and review design documentation.
- Participate in software qualifications and rollouts to production clusters.
- Participate in a rotation where engineers respond to platform issues for same-day resolution.
- Work with a wide range of software and hardware engineering teams across Apple to support their workflows or integrate their technology into our platform.
- Engage closely with partners and customers to drive clarity in Apple's compute needs.
- Hold yourself and others to a high quality standard expected of Apple products
Minimum Qualifications
- Demonstrated ability to design, debug, and test complex software systems
- Experience with software development in distributed systems, critical internet services and/or platform infrastructure.
- Understanding of distributed systems and database concepts.
- Strong communication and organizational skills.
- Understanding of core operational concepts - monitoring, alerting, incident management.
- Understanding of performance analysis methodologies.
- User-focused: passion for quality, attention to details, and delivering outstanding user experiences
- BS in Computer Science / related fields and 6+ years of experience or MS with 4+ years of experience or PhD with 2+ years of experience.
Preferred Qualifications
- Knowledge of operating systems concepts (process scheduling, disk and network I/O, performance).
- Knowledge of datacenter architecture (networking topologies, host placement strategies, and failure modes); design of multi-datacenter systems; failure domains; and wide-area networking.
- Comfort working with geographically distributed partners
- Experience with Kubernetes, postgresql, zookeeper, etcd.
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, 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.
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$150.4k - $277.6k
...Senior Software Engineer - Distributed Systems Cupertino, California, United States Machine Learning and AI Our team is on a mission to build innovative... ...in distributed storage, observability, reliability, and cloud services. ~ Interest in working across different...CloudRelocation$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... ...across private and public cloud, for 4,000+ global... ...alongside world-class engineers building the platforms...CloudWork at officeRemote work- ...data spreads across various clouds and devices, traditional... ...We’re looking for a Staff Software Engineer to join our Confidential... ...services powering secure, distributed systems at scale. This is a... ...-to-end services (design, development, deployment, scaling, and...CloudTemporary workH1bWorldwide
$150.4k - $277.6k
...ODI Server Engineer Imagine what you could... ...the world's best software for paying, and... ...of architecting systems at scale, and thrive... ...and reliable distributed software systems... ...product and software development lifecycle and... ...building, and operating cloud-native (e.g. AWS)...CloudRelocation$152k - $241.5k
...is hiring experienced software engineers with Kubernetes experience... ...operations, operator development, node health... ...will be part of an DGX Cloud team responsible for production systems that enable large scalable... ...automating large-scale distributed systems independent of...CloudFull time$215k - $250k
...Data Infrastructure Engineer Onehouse is a mission... ...lakehouse through a cloud-native managed... ...created large-scale data systems and globally distributed platforms that sit... ...by building the software and data features that... ...prioritize across feature development and tech debt with...CloudOdd jobWork at officeLocal areaRemote workRelocationRelocation package- ...backbone of an AI-powered engineering design platform — already in... ...5+ years owning production distributed systems on AWS · Deep fluency in... ...services to support their product development including research &... ...in electronics design and software development with a pool of...Cloud
$172k - $229.6k
...improve the reliability of large-scale distributed systems. This platform supports the telemetry... ..., and related tools.As a Software Engineer on this team, you will design and build... ...working across distributed systems, cloud-native infrastructure, and optionally...CloudImmediate startRemote workVisa sponsorship$158k - $237k
...data center, at the edge, or in the cloud. It is a distributed, scale-out, fault tolerant, performant... ...velocity. We are looking for motivated engineers, who can complement this rockstar... ...looking for an experienced distributed systems engineer to guide us through the next...CloudShift work- ...Staff Software Engineer - Distributed Systems Architect ~ Full-time VMware is the industry-leading virtualization... ...—from the data center to the cloud to mobile devices—we enable IT to... ...to. Mentor engineers into the core development processes. Perform other duties and...CloudFull timeLocal area
$193.3k - $261.5k
...designs silicon and software that accelerates... ...Trainium (Trn2/Trn3), our cloud scale Machine... ...a Senior Software Engineer to join our ML Distributed Training team.In this... ...responsible for the development, enablement, and... ...and high performance systems, collaborating closely...CloudInternshipLocal areaFlexible hours- Cerebras Systems builds the world's largest AI... ...GPU-based hyperscale cloud inference services.... ...is seeking a Distributed Systems Security Engineer to help build out the... ...work in a fast-paced development environment without... ...are serious about software make their own hardware...Cloud
- Apple Inc. in Cupertino, CA is seeking a Senior Software Engineer for Enterprise Technology Services. You will design... ...setting high technical standards. The role emphasizes distributed systems, messaging, caching, and cloud-native design with a focus on performance,...CloudHourly pay
- Syntronic R&D USA is seeking an experienced engineer to scale the production backbone of an AI-powered design platform. You will migrate a sandboxed product into a hardened, multi-tenant service used by internal teams and external partners. You’ll own the first year of...Cloud
$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer to help us develop distributed storage services for AI/... ...of distributed systems, outstanding design skills... ...external customers to deliver Cloud services.Automating... ...lifecycle stages of software development and delivery.Passionate...CloudFull time- IonQ, a leading quantum platform, is hiring a Senior Staff Distributed Systems Engineer to own backend services, telemetry ingestion, and device management for a cloud-native, multi-cloud platform. You’ll build high-throughput pipelines, time-series storage, and APIs with...Cloud
- Nokia in Sunnyvale, CA is seeking a Senior Software Engineer to drive Go-based distributed systems and edge compute platforms. You will... ...Ideal candidates have 7+ years in software development with Go, strong API design skills, cloud experience (AWS/Azure), and a passion...Cloud
$174k - $252k
...and test product or system development code.Participate in,... ...years of experience with software development in one or... ...infrastructure, distributed systems or networks,... ...technologies.Google's software engineers develop the next-... ...Google Distributed Cloud Hosted (GDCH) Node Platform...Cloud$184.7k - $324.8k
...California, United States Software and Services At... ...experienced backend engineer to design and build... ...exists, and applying distributed-systems best practices from design... ...software development experience building scalable... ...with AWS or GCP and cloud-native tooling (Docker...CloudContract workRelocation$163.43k - $190k
...line of cutting-edge systems that have been... ...available through all major cloud providers, while we... ...hands-on Senior Distributed Systems Engineer to join the team building... ...6+ years of backend software engineering... ...driven or test-informed development, code review, CI/CD,...CloudPermanent employmentContract workWork at office- ...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...CloudRemote workFlexible hours
- ...Collaboration Business Unit is seeking a distributed data engineer to design and deploy resilient, large-... ...OpenSearch in hybrid AWS and private cloud environments. You will automate... ...performance while collaborating with software engineers, SREs, and product teams. You...Cloud
$207k - $300k
...resilient, high-performance distributed systems and backend services that power... ..., and orchestration engines running across massive fleet... ...environments.Build and evolve software-defined networking, network... ...with the broader open-source/cloud-native ecosystem.Minimum qualifications...Cloud- ...LLC in Sunnyvale, CA is seeking a Senior Software Engineer, Infrastructure, Spanner to design and optimize distributed storage systems at scale. You will work on core Spanner features... ...cross-team collaboration within Google Cloud. The ideal candidate has a Bachelor's...Cloud
$174k - $252k
...Senior Software Engineer, Google Distributed Cloud Hosted, Infrastructure Share Senior Software Engineer, Google... ...years of experience with software development in one or more programming... ...scale infrastructure, distributed systems or networks, or with compute technologies...Cloud$174k - $253k
Write and test product or system development code. Review code developed by other engineers and provide feedback... ..., or launching software products, and 1 year of... ...information retrieval, distributed computing, large-scale... ...include Googlers, Google Cloud customers, and billions...CloudWorldwide$185k - $215k
...will operate as a Staff AI Systems Engineer, setting technical... ...team, integrating modern software development practices to help realize... ..., regression testing, and cloud replay pipelines (SiL/HiL/... ...vehicles, robotics, or complex distributed systems. ~2+ years of experience...CloudWork experience placementLocal areaWorldwide$224k - $356.5k
NVIDIA is hiring engineers to scale up the introduction of next generation architecture... ...new product introductions (NPIs), distributed systems, familiarity with software testing and deployment, and... ...on hybrid deployments between cloud and on-premProviding expertise in...CloudFull time$272k - $431.25k
...'re looking for a Principal Software Engineer to join our CSP Engagements... ...focal point for rack-scale system SW/FW, working with CSP engineering... ...firmware, or large-scale distributed systems engineering. BS or... ...rapidly growing enterprise and cloud provider businesses. These...CloudFull timeRemote workShift work$262k - $364k
...Influence and coach a distributed team of engineers.Facilitate alignment... ...enhance large-scale software solutions.Minimum... ...experience in software development.7 years of... ...embedded operating systems.5 years of experience... ...include Googlers, Google Cloud customers, and billions...CloudWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer (Distributed Systems) - Cloud. 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





