JobsiOS Software Engineer, Customer Systems
Apple logo

iOS Software Engineer, Customer Systems

Apple

Location

Sunnyvale, CA

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

As an iOS Software Engineer at Apple, you will be part of a team dedicated to developing innovative support solutions that impact millions of users. Your role will involve architecting and building scalable features for various Apple platforms, including iOS and macOS. You will collaborate with cross-functional teams to deliver high-quality applications while mentoring junior engineers. This position offers the opportunity to work in a fast-paced environment where your contributions are vital to the success of Apple's support initiatives.

Requirements

  • 10+ years of experience developing and maintaining native iOS applications using Swift, SwiftUI, and UIKit.
  • Strong object-oriented design and programming skills with Swift, including experience with modern Swift features.
  • Deep familiarity with core OS frameworks such as Foundation, Core Animation, and AVFoundation.
  • Experience developing and maintaining native macOS applications using Swift, SwiftUI, and AppKit/Cocoa frameworks.
  • Working experience with Objective-C for maintaining existing codebases.
  • Experience integrating AI/ML models using Core ML or external frameworks.
  • Hands-on experience designing and maintaining CI/CD pipelines for Apple platforms.
  • Bachelor's degree in Computer Science, Engineering, or equivalent industry experience.

Responsibilities

  • Design, develop, and maintain robust engineering solutions for Apple platforms.
  • Collaborate closely with backend engineers to define and implement API contracts.
  • Prototype new ideas to find the best solutions and communicate concepts effectively.
  • Contribute to architecture discussions and code reviews to ensure high-quality features.
  • Mentor junior engineers and uphold engineering excellence.
  • Write comprehensive unit tests to ensure the quality and robustness of features.
  • Create internal tools and scripts to automate build, validation, and shipping processes.
  • Collaborate with cross-functional teams to define, develop, and release innovative features on schedule.

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?