Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 8 months 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?