JobsSoftware Development Engineer
Apple logo

Software Development Engineer

Apple

Location

Seattle, WA

Type

Full-time

Posted

5/30/2026

Compensation

Not listed

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

Job description

This role at Apple involves leading the design and development of software for the user experience of Siri on iOS and macOS. The position requires managing design challenges and consulting with the design team to enhance Siri's functionality. The focus is on writing high-quality code, conducting code reviews, and implementing process improvements. Additionally, the role includes testing and validating functionality to ensure a seamless user experience.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Engineering, Information Technology, Computer Science, Software Engineering, or a related field.
  • 3 years of experience in the job offered or related occupation.
  • 3 years of experience with object-oriented programming in a large multi-component codebase.
  • 3 years of consumer software experience to build intuitive and scalable features.
  • 3 years of experience in software architecture design.
  • 3 years of experience in unit and integration testing.
  • 3 years of experience using data visualization to identify areas of concern in a codebase.
  • 3 years of experience shipping privacy-centered products or services.
  • 3 years of experience creating accessibility-related features.
  • 3 years of experience developing voice interfaces for mobile apps in Objective-C or Swift.

Responsibilities

  • Lead the design and development of software for the user experience for Siri on iOS and macOS.
  • Manage design challenges and consult with the design team to develop enhancements to Siri's invocation and user experience.
  • Write high-quality code and conduct code reviews for team members.
  • Develop and maintain coding standards and implement developer process improvements.
  • Write test automation for non-UI and UI code, including unit tests and integration tests.
  • Review and design system-level integration between the operating system, sensors, and data using APIs.
  • Lead cross-functional decision-making to produce consistent and scalable architecture.

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?