Software Engineering Manager, DNS Systems

A global technology company that designs, develops, and sells consumer electronics, software, and services.
$190,700 - $329,600
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Engineering Manager, DNS Systems

Apple is seeking an experienced Engineering Manager to lead their Edge Services team, specifically focusing on critical DNS systems that support billions of customer devices and internal teams worldwide. This role combines technical leadership with hands-on engineering, requiring deep expertise in infrastructure and distributed systems.

The position involves managing a team responsible for Apple's global DNS infrastructure, which operates across six continents in various network environments. You'll be working at the intersection of large-scale systems engineering and team leadership, contributing directly to infrastructure code while also guiding your team's technical direction and professional growth.

As the Engineering Manager, you'll collaborate with teams across Apple to evolve the DNS infrastructure, maintain relationships with open source communities, and ensure the reliability of systems that are fundamental to Apple's operations. The role requires both strategic thinking for long-term architectural decisions and tactical expertise for addressing immediate technical challenges.

The ideal candidate will bring a combination of technical depth, particularly in DNS systems, and proven leadership experience. You'll be expected to dive deep into technical details, from reviewing RFCs to investigating performance issues, while also building and maintaining a positive, blameless team culture.

This position offers the opportunity to work on systems at a truly massive scale, with direct impact on every Apple device and service worldwide. You'll be part of Apple's Information Systems and Technology group, contributing to the company's core infrastructure while working with some of the industry's most talented engineers.

The role comes with competitive compensation, including base pay, stock options, and comprehensive benefits. You'll be working from Apple's Sunnyvale location, contributing to critical systems that help maintain Apple's position as a global technology leader. This is an excellent opportunity for someone who wants to combine technical leadership with hands-on engineering work at one of the world's most influential technology companies.

Last updated 15 minutes ago

Responsibilities For Software Engineering Manager, DNS Systems

  • Collaboratively setting direction for Apple's DNS infrastructure
  • Handling relationships with open source communities
  • Setting priorities and reviewing code and architecture
  • Leading production deployments
  • Providing second tier operational support
  • Reviewing performance data and investigating performance regressions
  • Contributing infrastructure code (Go, shell, C)
  • Managing systems and clusters of servers across six continents

Requirements For Software Engineering Manager, DNS Systems

Go
Linux
  • 3+ years experience in software engineering management
  • 5+ years experience in a software engineering role
  • Experience mentoring a team at varied skill levels in deep technical details
  • Experience participating in and building a highly productive blameless team culture
  • Experience with designing, implementing, and supporting highly scalable infrastructure services
  • Experience with large server deployments
  • Experience with various Linux flavors (Redhat, FreeBSD)
  • Prior experience with DNS is required

Benefits For Software Engineering Manager, DNS Systems

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Software Engineering Manager, DNS Systems

Manager, Digital Experience Tooling

Lead engineering team for Apple's retail digital experience tooling, managing demo content creation and deployment across global stores.

Apple Pay & Wallet New Product Support Engineering Project Manager

Lead the development of support strategies for Apple Pay products as a Project Manager, combining technical expertise with customer advocacy at Apple.

Engineering Project/Program ICT4 - ICT5

Senior Engineering Project Manager role at Apple, focusing on lab management and infrastructure for cutting-edge technologies including Apple Vision Pro.

Senior Engineering Project Manager, IS&T Enterprise Systems

Senior Engineering Project Manager position at Apple, leading enterprise systems development with focus on digital support solutions and cross-functional team coordination.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Engineering Project Manager position at Apple, focusing on SAP Payments & Trade In systems, requiring extensive experience in SAP SD functionality and project management.