Demo

Sr. Software Engineer (Distributed System)

Apple, Inc.
Santa Clara, CA Full Time
POSTED ON 6/13/2026
AVAILABLE BEFORE 6/30/2026
At Apple, the information powering Siri, Spotlight, Apple Maps, and Apple Intelligence doesn't appear by magic - it's harvested at massive scale from the live web by a distributed crawl platform you'll help build and operate.\\n\\nYou'll join a small, high-impact team responsible for a system that continuously fetches, renders, and extracts structured knowledge from billions of web pages - feeding the intelligence layer behind Apple's most-used products.

The web crawl infrastructure you'll work on is a large-scale, distributed system that fetches, renders, and extracts structured knowledge from billions of web pages - powering Siri, Apple Intelligence, Spotlight, Apple Maps, and more. We're looking for an engineer who doesn't just build distributed systems but who leverages modern AI coding tools as a core part of their daily engineering workflow to move faster, write higher-quality code, and tackle more ambitious problems than traditional development cycles allow.\nThis is a deeply technical role embedded in a production platform with strict latency SLOs, complex failure domains, and high operational stakes.\nYou'll work across the full crawl lifecycle, from how\nrequests are scheduled and dispatched, to how pages are fetched and rendered, to how structured data is extracted and delivered downstream. As a member of this team, you will own the critical components of the systems and will be responsible for shaping the roadmap.

5 years or experience building scalable distributed systems at scale\nStrong understanding of data structures and algorithms.\nStrong systems programming background - Rust, Scala, or Go\nSolid understanding of async programming models, queue-based architectures, and at-least-once / exactly-once delivery semantics\nDeep expertise of Cloud infrastructure deployments, managing workloads across heterogeneous clusters (EKS and/or bare-metal)\nHands-on Kubernetes experience - multi-cluster, resource tuning, HPA, rolling deployment\nHands-on AWS experience: SQS, S3, MSK (Kafka), EKS, IAM, VPC, Transit Gateways\nFamiliarity with Kafka - topic management, consumer group lag, partition rebalancing\nExperience defining metrics, writing alert rules, and building dashboards for distributed services\nExcellent interpersonal skills able to work independently as well as cross-functionally\nBS or MS in Computer Science or equivalent experience.

Experience in Web Crawl is a plus\nHeadless browser infrastructure at scale is a plus\nFlink or Spark streaming/batch pipelines over Iceberg is a plus\n\n

Salary.com Estimation for Sr. Software Engineer (Distributed System) in Santa Clara, CA
$155,948 to $187,884
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer (Distributed System)?

Sign up to receive alerts about other jobs on the Sr. Software Engineer (Distributed System) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple, Inc.

  • Apple, Inc. Boulder, CO
  • Do you have a passion for quality and want to lead a team that shapes cutting edge technologies at Apple? Quality is the cornerstones of what makes our pro... more
  • 7 Days Ago

  • Apple, Inc. East Rutherford, NJ
  • Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experience. We... more
  • 7 Days Ago

  • Apple, Inc. Bronx, NY
  • Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experience. We... more
  • 7 Days Ago

  • Apple, Inc. Dallas, TX
  • Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experience. We... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Sr. Software Engineer (Distributed System) jobs in the Santa Clara, CA area that may be a better fit.

  • Siemens EDA (Siemens Digital Industries Software) Santa Clara, CA
  • Siemens EDA is a global technology leader in electronic design automation software. Our software tools enable companies around the world to develop new and... more
  • 8 Days Ago

  • Tesla Fremont, CA
  • What To Expect We are seeking a highly motivated Sr Software Engineer, with expertise in server-side and backend development, to join our small high-perfor... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!