Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$184,700–$277,600 / yr
Posted
34 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $209k
This role $231k
$135k most similar roles pay here $293k

This role pays more than 70% of similar roles. Most pay $176,100–$241,750 — the shaded band above. At the midpoint, this role pays about $231k versus about $209k 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 · Software Engineer

Software Engineer - Apple Services will join the Jet team to develop software powering various services including App Store, Games, Music, TV, Podcasts, and Fitness+. The role involves building a system that allows teams to deploy high-quality, performant native apps using display models from a dynamic, updatable JavaScript runtime. Responsibilities include developing tools, analytics frameworks, performance tooling, and creating well-documented APIs for other developers. Candidates must possess experience in Swift, Objective-C, C++, and JavaScript while demonstrating expertise in advanced iOS frameworks like UIKit, SwiftUI, AVKit/Foundation, and Core Graphics. The work focuses on the technical challenge of inventing fast, secure technologies for building applications and optimizing performance for native client apps. Key competencies include object-oriented programming, UI/UX design principles, and cross-functional collaboration to solve complex problems within the core service infrastructure.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Develop high-quality, performant native apps that source display models from a dynamic JavaScript runtime.
  • Build internal development tools, analytics frameworks, and performance tooling for Apple services.
  • Create and maintain technical documentation for newly developed APIs.
  • Optimize the performance of native client applications using advanced iOS frameworks.
  • Integrate backend APIs and services into the mobile application ecosystem.
  • Advocate for superior user experiences while incorporating feedback from other developers.
  • Mentor junior developers and lead cross-functional technical projects.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or equivalent work experience.
  • Experience with Swift, Objective-C, or C++.
  • Experience using JavaScript.
  • At least 4 years of experience developing applications and user interfaces with Swift or Objective-C.
  • Solid foundation in object-oriented programming and design (preferred).
  • Hands-on experience with advanced iOS frameworks like UIKit, SwiftUI, AVKit/Foundation, and Core Graphics (preferred).
  • In-depth knowledge of performance optimization techniques for native client applications (preferred).
  • Expertise in integrating backend APIs and services (preferred).

More like this

Similar roles

Software Engineer, Apple Services Engineering

Apple Inc

San Diego, CA 29 days ago $142,300$263,300
Java Kotlin Go Python RESTful APIs Distributed Systems NoSQL Cassandra DynamoDB Kafka RabbitMQ Solr Elasticsearch Redis MySQL Spring Framework Spring Boot Docker Kubernetes CI/CD LLMs RAG Vector Databases OpenAI Anthropic Google Gemini AWS Bedrock Hugging Face
5+ yrs exp

Software Engineer, Apple Services Engineering

Apple Inc

Cupertino, CA 29 days ago $150,400$277,600
Java Kotlin Go Python LLM RAG Spring Boot Docker Kubernetes Kafka RabbitMQ Redis Elasticsearch Solr MySQL Cassandra DynamoDB CI/CD RESTful APIs
5+ yrs exp

Software Engineer, Core Services

Apple Inc

Cupertino, CA 27 days ago $150,400$277,600
JVM Clojure RESTful APIs NoSQL Apache Solr Redis Memcached Cassandra Voldemort MongoDB Data Structures Algorithms object oriented design
5+ yrs exp

Software Engineering Manager, Apple Services Engineering

Apple Inc

New York, NY 79 days ago $206,200$356,400
Distributed Systems Microservices RESTful Web Services Object-Oriented Design NoSQL Hibernate JPA JUnit Mockito Solr Elastic Search Redis Memcached Cassandra Voldemort CI/CD DevOps Agile Sprint Planning

iOS Software Engineer, Customer Systems

Apple Inc

Sunnyvale, CA 8 days ago $150,400$277,600
Swift SwiftUI UIKit Objective-C Core ML Create ML TensorFlow PyTorch REST Protocol Buffers JSON CI/CD Foundation Core Animation AVFoundation AppKit Cocoa macOS iOS iPadOS visionOS tvOS