Senior Network Engineer

Denver, Colorado, United States
Software and Services


Posted: Nov 28, 2018
Weekly Hours: 40
Role Number: 200015914
Imagine what you could do here at Apple. New ideas have a way of becoming great products, services, and customer experiences very quickly. The sky is the limit with what you can accomplish with your passion and dedication. You will join a team responsible for a massive global network that provides service for Apple’s largest applications. The work involves network design, provisioning and monitoring automation, security policy design and automation,, troubleshooting, code upgrades, and routing/switching changes. The team deploys networks to support daily operations of iTunes, iCloud, Siri and all other Apple internet facing services. Objectives are to meet the schedule needs of the business, use and influence the current architecture, improve efficiency, consistency and availability. This is a hands-on role in a dynamic and agile environment.

Key Qualifications

  • Strong experience with data center network architectures, network engineering and operations
  • Core routing and switching at scale
  • Experience with Git, Puppet, Linux, systems administration, scripting at scale
  • Open networking, disaggregated and chassis switch hardware and software, Clos network topologies, NOS’s
  • All modern datacenter link medias, their characteristics and operations.
  • Direct experience with transport connection performance, load distribution and steering at scale.
  • Service location and client to service architectures for complex applications.
  • Component and system level monitoring architectures, deployments and operations.
  • Mentor and lead level troubleshooting skills and methods.


We are a team of expert and effective engineers who are passionate and creative about delivering service. Challenges of scale are solved through automation and attention to detail. Your experience in understanding how applications operate across distributed resources in diverse geographies, willingness to personally influence and support the platform, and create and tune the tools and monitoring will make you a successful candidate. You will own projects for their full lifecycle.

Education & Experience

BS or MS or equivalent work experience.

Additional Requirements