JobsSoftware Engineer, Infrastructure Services
Apple logo

Software Engineer, Infrastructure Services

Apple

Location

USA (Multiple Locations)

Type

Full-time

Posted

5/23/2026

Compensation

Not listed

Undergraduate with 5+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

Join Apple's Edge team as a skilled software engineer, where you will contribute to the evolution of backend system architecture and infrastructure code. This role involves working with a diverse group of engineers and designers to manage systems that support over a billion customer devices and 130,000 employees. You will thrive in a fast-paced environment, focusing on optimizing large databases and enhancing the customer experience. Adaptability and innovation are key as you tackle complex problems and collaborate across teams.

Requirements

  • BS in Computer Science or a related field or equivalent job-related experience
  • 5+ years of experience in a software engineering role
  • Proficiency in one or more programming languages such as Go, Python, C/C++, or similar
  • Experience designing and building backend systems like services, APIs, job pipelines, automation tools or other
  • Solid understanding of Linux systems fundamentals including processes, networking basics, and troubleshooting
  • Strong software engineering fundamentals such as data structures, debugging, and code quality
  • Familiarity with engineering best practices such as version control (Git), CI/CD pipelines, unit/integration testing, code reviews, and configuration management
  • Experience dealing with large database problems and scaling techniques is a plus
  • Experience with DNS protocols, systems, and best practices
  • Experience with production operations such as incident response, monitoring, and on-call
  • Knowledge of databases and caching systems (SQL/NoSQL, Redis, etc.)
  • Experience working in large-scale, multi-region environments

Responsibilities

  • Lead the evolution of backend system architecture and contribute infrastructure code for various teams and systems.
  • Optimize and work with large databases to enhance performance and scalability.
  • Collaborate across teams to solve complex problems with a focus on customer experience.
  • Develop and maintain backend systems including services, APIs, and automation tools.
  • Participate in production operations including incident response and monitoring.

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?