Jobs · Engineering · California

Sr Software Engineer, Infrastructure Services

H1BConnect · Sunnyvale, CA · 3 wk ago
EngineeringFull-time

This role is part of Apple's Information Systems and Technology (IS&T) organization, specifically within the Infrastructure Services team. The team is responsible for managing data center equipment and systems to deliver compute, storage, and networking services across Apple.

About the role

The position focuses on building highly scalable and reliable systems to support one of the world's largest cloud infrastructures. Candidates will face unique challenges that require innovative solutions in distributed systems and modular programming.

Requirements

  • 10 years of hands-on experience in software development, with at least 4+ years focused on building highly scalable distributed control planes, cloud orchestration engines or software-defined networking (SDN) controllers.
  • Deep working knowledge of L3/L4 networking including IPv4/IPv6, dual-stack, Routing, IPAM, NAT, and DNS implementations.
  • Strong proficiency in GoLang, C, or Python, with a willingness to work primarily in GoLang.
  • A solid understanding of concurrency patterns and writing high-performance code.
  • Demonstrated leadership in driving cross-functional technical alignment and fostering a culture of rigorous design and code quality.
  • Proven track record of root-causing complex networking anomalies within High-Availability (HA) environments.
  • Broad experience in designing and developing RESTful APIs and micro-services architectures.
  • Hands-on experience managing cloud provider networking resources programmatically via APIs/SDKs in at least one major cloud environment (AWS, GCP).
  • Proven experience defining the automation strategy, infrastructure-as-code paradigms, and continuous deployment pipelines for complex cloud environments.
  • Experience working with Linux network virtualization constructs or developing custom network virtual appliances.
  • Experience in OVS, Container & Kube networking.

Responsibilities

  • Design, build, and run new services that support virtualized networks, computing, and storage.
  • Innovate and develop systems from scratch for the massive scale of Apple's infrastructure.
  • Collaborate with cross-functional teams to address complex multi-cloud networking requirements.
  • Drive technical alignment and ensure high standards of design and code quality.
  • Root-cause complex networking anomalies and build robust telemetry and logging systems for production monitoring.
  • Manage cloud provider networking resources programmatically and define automation strategies.

Benefits

  • Comprehensive medical plans and confidential counseling.
  • Onsite wellness centers at major campuses and resources for fitness and daily life.
  • Fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance.
  • Stock grants with purchase discounts, 401(k) matching, and income-protection coverage.
  • Robust time off policies.
  • Apple University learning and tuition reimbursement.
  • Donation matching and paid volunteer hours.
  • Deep product and partner discounts.

Similar jobs

Sr Infrastructure Engineer

ADI Global DistributionCharlotte, NC· 2 mo ago
Engineering$102k–$173k/yrapply on ehtl.fa.us6.oraclecloud.com

Sr Infrastructure Engineer

ADI Global DistributionLouisville, KY· 2 mo ago
Project Management$102k–$173k/yrapply on ehtl.fa.us6.oraclecloud.com