iOS Software Engineer, Customer Systems

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
8 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $221k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 55% of similar roles. Most pay $196,562–$246,150 — the shaded band above. At the midpoint, this role pays about $214k versus about $221k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · iOS Software Engineer, Customer Systems

As an iOS Software Engineer, Customer Systems, you will join the Information Systems and Technology organization to build and maintain highly scalable features across the customer journey. You will be responsible for shipping high-quality features, championing ideas with peers and partners, and evolving the innovative applications portfolio, including a Generative AI Support Assistant. The role requires extensive experience developing native applications for iOS, macOS, iPadOS, visionOS, and tvOS. You will utilize Swift, SwiftUI, UIKit, and Objective-C while leveraging core frameworks like Foundation, Core Animation, and AVFoundation. Technical requirements include proficiency in modern Swift features such as Concurrency and Swift Testing, along with knowledge of Protocol Buffers, JSON, REST, and CI/CD pipelines. The work focuses on solving complex problems within the support domain to provide seamless experiences for millions of customers.

What you'll do

  • Develop and maintain high-quality features for consumer-facing applications across iOS, macOS, iPadOS, visionOS, and tvOS.
  • Build scalable solutions to support millions of customers through the entire customer journey.
  • Architect and build innovative features for the Generative AI Support Assistant within the Support app.
  • Implement core functionality using Swift, SwiftUI, UIKit, and modern Swift concurrency features.
  • Integrate AI/ML models into mobile and desktop software using Core ML or external frameworks.
  • Manage web service communications using Protocol Buffers, JSON, and REST protocols.
  • Design and maintain CI/CD pipelines for various Apple platforms.
  • Ensure all products adhere to Apple’s Human Interface Guidelines, security standards, and privacy requirements.

What we're looking for

  • BS in Computer Science, Engineering, or equivalent industry experience.
  • 5+ years of experience developing and maintaining native iOS applications using Swift, SwiftUI, and UIKit.
  • Strong object-oriented design skills with modern Swift features like Concurrency and Swift Testing.
  • Deep familiarity with core OS frameworks including Foundation, Core Animation, AVFoundation, and relevant iOS SDKs.
  • Knowledge of Apple’s Human Interface Guidelines, sandboxing, security, privacy, code signing, and deployment best practices.
  • Solid understanding of Protocol Buffers, JSON, REST, and other web service communication protocols.
  • Experience developing native macOS applications using Swift, SwiftUI, and AppKit/Cocoa frameworks.
  • Working experience with Objective-C for maintaining existing codebases.

More like this

Similar roles

Staff Software Engineer, iOS

Intuit

Mountain View, CA 20 days ago $202,500$274,000
Swift Objective-C SwiftUI UIKit Core ML Vision Natural Language Foundation Models XCTest XCUITest CI/CD Fastlane CocoaPods Swift Package Manager Xcode Figma Zeplin LLM Prompt Engineering MVVM VIPER
8+ yrs exp

Software Engineer, Customer Systems

Apple Inc

Sunnyvale, CA 79 days ago $150,400$225,300
Java Springboot Kubernetes Docker Kafka AWS GCP Azure Micro-services CI/CD Object Oriented Programming Machine Learning Solution Architecture
5+ yrs exp

iOS/macOS Software Engineer

Apple Inc

Cupertino, CA 180 days ago $150,400$277,600
Swift SwiftUI Swift Concurrency Swift Testing CoreML Python iOS macOS Multithreading Memory Management Data Pipelines web-services
4+ yrs exp