JobsSoftware Engineer - Applications
Apple logo

Software Engineer - Applications

Apple

Location

Seattle, WA

Type

Full-time

Posted

5/5/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

This role at Apple involves designing, developing, testing, and deploying large-scale distributed infrastructure platforms. The position requires collaboration with various teams to ensure secure and reliable service delivery. The focus is on maintaining best practices in software development and optimizing system performance. Candidates will also implement monitoring solutions to enhance system reliability.

Requirements

  • Bachelor's Degree or foreign equivalent in Computer Science, Systems Engineering, or a related field.
  • 5 years of progressive, post-baccalaureate experience in the job offered or a related occupation.
  • 5 years of experience using programming languages such as Java, C++, or Go to build large-scale distributed systems.
  • 5 years of experience with distributed storage systems and databases such as MongoDB, Cassandra, or Redis.
  • 5 years of experience using modern monitoring solutions such as Prometheus, Grafana, or Datadog.
  • 5 years of experience with modern log processing solutions such as Splunk or the ELK stack.
  • 5 years of experience using GitHub for source control.
  • 5 years of experience using Docker and Kubernetes for containerization and deployment.

Responsibilities

  • Design, develop, test, and deploy highly available, large-scale distributed infrastructure platforms.
  • Utilize and integrate non-proprietary tools and technologies.
  • Maintain software development lifecycle best practices by enforcing coding standards and documentation.
  • Measure key system indicators and make data-driven decisions based on defined Service Level Objectives.
  • Collaborate with infrastructure, security, and feature development teams.
  • Implement monitoring and observability solutions to ensure system reliability.
  • Optimize performance and reliability of traffic management systems.
  • Ensure infrastructure security and compliance by addressing vulnerabilities.

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?