CDN Software Engineer, Infrastructure Services

A technology company that builds products & services that have revolutionized entire industries.
$175,800 - $312,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For CDN Software Engineer, Infrastructure Services

Apple's Edge Services team is seeking a talented Software Engineer to join their infrastructure services division, focusing on CDN control plane and automation systems. This role is part of a team with end-to-end responsibility for foundational services that support billions of Apple devices worldwide. The position offers an exciting opportunity to work on large-scale distributed systems that require high availability and global scalability.

The ideal candidate will join a small team dedicated to enhancing CDN operations through control plane software improvements. This role demands strong development skills in both interpreted and compiled languages, with expertise in version control and CI systems. Knowledge of HTTP, content routing, caching systems, and common Internet protocols is essential.

Working at Apple means joining a company that values innovation and customer experience above all. The role offers competitive compensation, including a base salary range of $175,800 to $312,200, plus additional benefits such as stock options, comprehensive healthcare, and education reimbursement. The position is based in Sunnyvale, California, where you'll collaborate with cross-functional teams to solve complex technical challenges.

The Edge Services team operates in a fast-paced environment where creativity and problem-solving skills are essential. You'll be working on systems that directly impact billions of users, making this an excellent opportunity for someone who wants to make a significant impact at scale. The role combines technical expertise with the opportunity to reimagine reliability in complex distributed systems, making it perfect for engineers who thrive on challenging technical problems and want to push the boundaries of what's possible in CDN technology.

Last updated 6 minutes ago

Responsibilities For CDN Software Engineer, Infrastructure Services

  • Focus on CDN's control plane and automation systems
  • Improve control plane software for CDN operations
  • Work on reliability and complex distributed systems
  • Collaborate across teams and organizations
  • Build system software and solve complex problems

Requirements For CDN Software Engineer, Infrastructure Services

Python
Go
  • Strong software development skills in interpreted and compiled languages
  • Experience with version control systems (Git) and CI systems (Jenkins)
  • Knowledge of HTTP, content routing, and caching systems
  • Knowledge of common Internet protocols (DNS, NTP, BGP, etc)
  • Knowledge of operating systems deployment methods (kickstart, etc)

Benefits For CDN Software Engineer, Infrastructure Services

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple CDN Software Engineer, Infrastructure Services

Software Development Engineer, Amazon MSK

Build and enhance Amazon's Managed Streaming for Kafka (MSK) service, working with both proprietary and open-source technologies at AWS scale.

System Development Engineer II, Annapurna Labs

Lead Software Engineer position at AWS's Annapurna Labs, focusing on machine learning tools development and optimization with competitive compensation and benefits.

Automation Engineer

Automation Engineer position at Amazon focusing on maintaining and optimizing automated logistics systems in fulfillment centers.

Software Development Engineer, Alexa Enterprise Products (AEP)

Mid-level Software Engineer role at Amazon, building enterprise-grade LLM solutions for Alexa, offering $114,800-$191,800 salary range in Vancouver.

Support Experience Program Manager, Apple Care

Lead Apple's worldwide support strategy as a Program Manager, managing cross-functional initiatives and optimizing customer experience across all support channels.