CDN Solutions Engineer

Apple Inc.
Cupertino, CA, United States
14 days ago
Apply on www.techcareers.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

PHP (Programming Language) Artificial Intelligence App Store (IOS) Content Delivery Networks Domain Name System (DNS) Python (Programming Language) Lua (Scripting Language) Node.Js Akamai Software Engineering Datadog Grafana
+5 more
Caching Cloudflare Build Tools Splunk Golang

Job description

Apple Media Products delivers content for some of Apple’s most visible products - Apple TV+, Apple Music, the App Store, software updates, and more. The CDN Solutions team works across 6 CDN platforms (including Apple’s own CDN) to onboard customers, configure properties, and keep things running at scale., Apple Media Products seeks a CDN Solutions Engineer to join the Content Delivery Network Solutions team in Cupertino, California. This role is for an experienced, self-directed engineer who can independently identify problems, build solutions, and work directly with engineering teams across Apple - without waiting to be told what needs doing., As a CDN Solutions Engineer, you’ll work directly with engineering teams across Apple - marketing, software engineering, AI/ML, IT, and more - to design and implement CDN solutions tailored to their needs. When issues arise, you’ll troubleshoot: pulling logs, analyzing metrics, running DNS and HTTP diagnostics, and working with customers to resolve latency and availability problems. You’ll also identify and build tools that make the team’s work faster, more consistent, and less manual - this is a role where you’re expected to notice what’s missing, not just execute what’s assigned.

Requirements

  • 4+ years working with Content Delivery Networks - caching, routing, origin configuration, headers, and TLS
  • 4+ years of production software development in Python, Go, or Node.js
  • Demonstrated ability to troubleshoot HTTP and DNS issues in live production environments
  • Experience analyzing logs and metrics to root-cause issues under time pressure

Preferred Qualifications

  • Experience with CDN configuration languages - VCL (Varnish/Fastly), Lua (nginx/OpenResty), or EdgeWorkers/Node
  • Experience with multiple CDN vendors (Akamai, Fastly, Cloudflare, etc.)
  • Familiarity with observability tooling - Grafana, Splunk, or similar
  • Comfort in a polyglot codebase (Python, Node, Go, PHP)
  • Golang development experience
  • Strong written and verbal communication skills

About the company

Every engagement brings a different system, a different set of challenges, and often a new technology to get up to speed on. When Apple launches something new, there’s usually a CDN solution that needs to exist before it can go live - the work is rarely visible to the end user, but it’s foundational to making both new and existing products work at scale. It’s a role that keeps you close to what Apple is building broadly, not just your own corner of it.

The team itself is a tight, experienced group - most engineers have been working in the CDN space for over a decade. The team is self-directed and runs lean on process; there’s no backlog of pre-scoped tickets waiting for you. What stays constant is the depth of expertise around you and the expectation that you’ll bring your own. The team spans across multiple time zones operating as a single group - which means you’re rarely far from someone who’s seen the problem before.

Apple operates on a hybrid schedule - currently 3 days in office, 2 days remote.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.techcareers.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:34 min

Leveraging Akamai edge workers for broad geographic scale

Austin Gil · LIVE

2:25 min

Directing user traffic rapidly using geographic edge computing

Josh Goldberg · World Congress 2021

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:58 min

Application performance and its direct business impact

Jérôme Vieilledent · LIVE

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

Videos

See all

Related articles

See all