Systems Software Developer - iPhone Technical Operations

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$212,000–$318,400 / yr
Posted
31 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $265k
$117k most similar roles pay here $340k

This role pays more than 97% of similar roles. Most pay $142,400–$214,500 — the shaded band above. At the midpoint, this role pays about $265k versus about $178k 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Systems Software Developer - iPhone Technical Operations

As a Systems Software Developer in Apple's iPhone Technical Operations team, you will play a pivotal role in optimizing the manufacturing process by developing innovative software solutions that streamline new product introductions. Your day-to-day responsibilities include leading agile project management practices, such as sprint planning and backlog grooming, while also architecting and building systems to unify various software tools used across the organization. You will collaborate with engineering teams, data scientists, and external partners to drive projects forward, ensuring efficient automation and data pipeline integration using technologies like TypeScript, Python, Java, React, Kafka, and RabbitMQ. With a strong background in manufacturing or supply chain operations and experience in agile methodologies, you will contribute to the development of web apps and CI/CD tooling, significantly impacting the efficiency and scalability of iPhone production at Apple.

What you'll do

  • Lead agile ceremonies and drive project management practices for software development.
  • Identify system needs and propose solutions with clear timelines and success criteria.
  • Collaborate with cross-functional teams to implement automation projects and streamline processes.
  • Support and modify queries against databases like PostgreSQL, MySQL, and Snowflake.
  • Oversee administration of critical systems to ensure efficient business process execution.
  • Build tools, web apps, and automation solutions for new product introductions in manufacturing.

What we're looking for

  • 12+ years of project experience in manufacturing, supply chain, or large-scale operations.
  • Bachelor's degree in Computer Science, Engineering, or related technical field.
  • Experience leading agile teams using Scrum or Kanban methodologies.
  • Proficiency in TypeScript, Python, and Java; React experience preferred.
  • Ability to evaluate and contribute code for web applications and services.
  • Demonstrated success in managing project delivery with multiple stakeholders.
  • Knowledge of RESTful practices and streaming/eventing platforms like Kafka.

More like this

Similar roles

Staff Software Engineer - iOS

PayPal

Austin, TX 81 days ago $160,500$238,700
Swift UIKit SwiftUI CoreAnimation GraphQL REST CI/CD Objective-C networking automated testing Crashlytics Fabric Appium Cucumber
Hybrid

Software Engineer, iOS, Level 5

Snap Inc.

Santa Monica, CA 2 days ago $209,000$313,000
Objective-C iOS Swift C/C++ OpenGL Metal Algorithms Data Structures Multithreading Performance Optimization Design Patterns UI Infrastructure Practices Code Reviews Objective-C Runtime Compilers

Software Engineer III- iOS mobile

Walmart

Sunnyvale, CA 45 days ago $117,000$234,000
Kotlin Java Android SDK Jetpack libraries REST API Agile Git CI/CD JUnit Mockito SonarQube Docker AWS Firebase Google Cloud Platform Postman Swagger IntelliJ IDEA Android Studio