Golang / Go Job: Senior CDN DevOps Software Engineer

Apple Inc

Senior CDN DevOps Software Engineer at Apple Inc

🇺🇸 United States › California › Santa Clara Valley
  (Posted Jun 25 2014)

About the company
Apple Inc. is an American multinational corporation headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and personal computers.

Job position
Permanent

Job description
Apple is looking for a Senior CDN DevOps Software Engineer to join the Global Network Services (GNS) team. This person will work in a smallish dynamic team environment and be responsible for supporting Apple’s CDN Infrastructure. This person will need to excel in a fast-paced and dynamic environment with the ability to multi-task and provide operational support across a complex, global infrastructure. This person must be a collaborative team player that will work across cross-functional groups and have the ability and willingness to mentor others and have a sound business approach for supporting a global deployment. The role is an “operations” role, but like other sane people we operate with software development as much as possible. We use Go, Perl, Python, shell scripts and other tools as the work requires.

Description

You will evaluate, test, develop, implement, and support solutions to address a variety of business requirements. You will support the global Content Delivery and DNS Infrastructure. Troubleshoot performance issues within the infrastructure using both open source and commercial tools. Manage a daily queue of tickets within documented SLAs. Be part of on-call rotation. Participate and drive changes in accordance with our change management practices. Participate on implementation teams to integrate new designs into production with minimal impact to operations. Develop and drive written procedures and standards. Develop software to drive automation and self-service. Directly interface and coordinate with other internal business groups and external partners. Drive Root Cause Analysis after unscheduled outages.

Skills & requirements
Key Qualifications

• 8+ years experience with “internet infrastructure”
• Ability to work independently but also within a team environment
• Excellent written and communication skills
• Creative problem-solving skills
• Extensive hands-on experience with solutions in regards to large scale internet infrastructure
• Solid UNIX skills (Linux and/or FreeBSD)
• Solid scripting skills (Shell Scripting, Perl, Python)
• Interest or experience with Go (golang) programming
• C/C++ knowledge
• Knowledge of networking and security
• Knowledge of IPv6, DNS (servers and protocol), DNSSEC, and BGP Anycast a plus
• Experience with standard change management and configuration policies (get work done while not breaking things).
• Experience with monitoring tools (both open source and commercial)

Education
BS or MS in computer science or related field; 8+ years industry experience in lieu of degree.


 

Company: Apple Inc

Apple Inc
job info / career page
Location: Santa Clara Valley, California, United States

map of company location

Skills wanted, in addition to Golang:
devops go golang linux perl
python unix

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

🇬🇧 🇪🇺 Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Senior Golang Full Stack Developer at GRAX Inc Senior Golang Full Stack Developer - GRAX Inc
Remote US, 100% Remote - Salary: 150000 - 180000
The GRAX product is a CRM backup, archive and restore system for the Salesforce platform. It is used by Fortune 500, government, financial and health care companies so security and trust is the name o...

Golang job Software Engineer at Rainforest Software Engineer - Rainforest   (May 2025)
Atlanta, Georgia, United States (Remote work possible)
Who are we? Rainforest is an early stage payments-as-a-service startup that has developed a solution that makes monetizing payments for vertically focused software platforms fair and simple. We fo...
Golang job Senior Software Engineer - Identity at Cast AI Senior Software Engineer - Identity - Cast AI
Remote Europe, 100% Remote - Salary: 78000 - 108000 EUR
Why Cast AI? Cast AI is the leading Application Performance Automation (APA) platform, enabling customers to cut cloud costs, improve performance, and boost productivity – automatically. Built o...

Golang job Backend Go Engineer - Build The Next Generation Of Global Saas & Marketplace Commerce! (fully Remote, California-based Company) at CYZA Backend Go Engineer - Build The Next Generation Of Global Saas & Marketplace Commerce! (fully Remote, California-based Company) - CYZA   (November 2025)
Worldwide, 100% Remote
ABOUT THE OPPORTUNITY We are looking for passionate Go engineers to join our experienced team and help build the next generation of e-commerce and local service marketplaces. This is not just anothe...
Golang job Backend Engineer (Go) at Convox Backend Engineer (Go) - Convox
Remote US, 100% Remote
Remote restrictions Workday must overlap by at least 4 hours with New York, NY, USA About Us At Convox, we are redefining how teams deploy, scale, and manage applications in the cloud. Our pla...

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with devops Golang jobs with linux Golang jobs with perl Golang jobs with python Golang jobs with unix
🌐 Remote golang jobs 🔎 🇬🇧 🇪🇺 Golang recruiter 📧 Golang jobs newsletter 📊 Golang jobs statistics 🇺🇸 Golang jobs in United States 🇬🇧 Golang jobs in United Kingdom 🇺🇸 Golang jobs in California 🇩🇪 Golang jobs in Germany 🇬🇧 Golang jobs in London 🇮🇳 Golang jobs in India 🇺🇸 Golang jobs in New York 🇨🇦 Golang jobs in Canada 🇩🇪 Golang jobs in Berlin 🇩🇪 Golang jobs in Hamburg 🇮🇳 Golang jobs in Bangalore 🇺🇸 Golang jobs in San Francisco, CA 🇺🇸 Golang jobs in NYC, NY 🇳🇱 Golang jobs in Netherlands 🇸🇬 Golang jobs in Singapore 🇺🇸 Golang jobs in Los Angeles, CA 🇺🇸 Golang jobs in Massachusetts 🇦🇺 Golang jobs in Australia 🇦🇺 Golang jobs in Sydney 🇧🇷 Golang jobs in Brazil ☸️ Kubernetes & Golang jobs😏 Aws & Golang jobs🐍 Python & Golang jobs🤖 Ai & Golang jobs🐳 Docker & Golang jobs☁️ Gcp & Golang jobs✉️ Kafka & Golang jobs🎛️ Microservices & Golang jobs☕ Java & Golang jobs⚛️ React & Golang jobs🟦 Typescript & Golang jobs☁️ Azure & Golang jobs🗄️ Postgresql & Golang jobs🧑‍💻 Devops & Golang jobs🗄️ Sql & Golang jobs⚙️ Saas & Golang jobs🐧 Linux & Golang jobs↔️ Grpc & Golang jobs🪛 Terraform & Golang jobs📂 Redis & Golang jobs🗄️ Mysql & Golang jobs⚙️ Rust & Golang jobs💎 Ruby & Golang jobs🗄️ Nosql & Golang jobs