Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Recruiter

  • Hire someone
  • Recruiter Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. Software Engineer - Distrib...

Software Engineer - Distributed Systems, Compute Platform

Back to Jobs
A

Software Engineer - Distributed Systems, Compute Platform

Apple

Location

Cupertino, California, 95014, United States

Experience

Mid

Posted

Jul 18, 2026

Apply by

August 17, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Office

Sign in to apply on web or download the app for more options.

Job Description

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. We are looking for distributed systems engineers to join our efforts. 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

Key Responsibilities

  • Develop novel distributed architectures, products, and services to accelerate software build, test, and deployment.
  • Analyze problem requirements and existing solutions to make high-level architectural decisions.
  • Implement backend systems while developing appropriate testing and operational mechanisms.
  • Drive constructive discussion of design points and advocate for team learning.
  • Ensure high performance, reliability, and long-term maintainability of distributed systems.

Skills Required

Distributed SystemsSwiftRustC++ScalaCachingCompilersNetworkingOperating SystemsProblem solvingCommunicationCollaborationJudgmentIntegrityFlexibilityProactivityKubernetesJenkinsCI/CDApplication MonitoringService MonitoringIncident Management

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

—

Job Type

Full-time

Experience

Mid

Location

Cupertino, California, 95014, United States

Application Deadline

August 17, 2026

Total Applicants

0

About Apple

A

Apple is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

G

Senior Software Engineer, Infrastructure, Google Cloud Storage

Google

174,000–253,000 / Year

Full-timeEasy applyWork from Office
New York·Senior·Jul 18
G

Senior Software Engineer, Cloud Conduit

Google

364 000–374 000 / Year

Full-timeEasy applyWork from Office
Warsaw·Senior·Jul 18
G

Senior Software Engineer, Infrastructure, Data Generation Pipeline

Google

Full-timeEasy applyWork from Office
Zürich·Senior·Jul 18
G

Senior Software Engineer, Infrastructure, Google Cloud

Google

Full-timeEasy applyWork from Office
Bengaluru·Senior·Jul 18·1 applicant
G

Software Engineer III, AI/ML, gUP Customer Support

Google

147,000–211,000 / Year

Full-timeEasy applyWork from Office
Sunnyvale·Mid·Jul 18
G

Software Engineer, Infrastructure Ads Data Hub

Google

147,000–211,000 / Year

Full-timeEasy applyWork from Office
Los Angeles·Mid·Jul 18
Browse all jobs