Software Development Engineer, Platforms

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
31 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $210k
$127k most similar roles pay here $288k

This role pays more than 66% of similar roles. Most pay $142,400–$213,750 — the shaded band above. At the midpoint, this role pays about $210k 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 · Software Development Engineer, Platforms

As a Software Development Engineer at Apple’s Platforms team, you will play a pivotal role in developing and maintaining the CI/CD pipeline that supports thousands of developers globally. Your responsibilities include enhancing build, integration, and release processes through collaboration with cross-functional teams, managing dynamic Kubernetes/Linux/macOS environments, and participating in on-call rotations. You will also integrate advanced GenAI/LLM capabilities to boost developer productivity and pipeline intelligence. The ideal candidate has experience with DevOps tools like Ansible, Docker, Kubernetes, Terraform, and Jenkins, as well as proficiency in Python micro-services using Django or Flask, shell scripting, and GitHub workflows. This role demands strong analytical skills, excellent communication abilities, and a commitment to scaling CI/CD systems at enterprise level.

What you'll do

  • Develop and maintain CI/CD pipeline services for application development teams.
  • Improve build, integration, and release processes across multiple teams.
  • Maintain a dynamic Kubernetes/Linux/macOS build farm environment.
  • Integrate Generative AI/LLM capabilities to enhance developer productivity.
  • Participate in after-hours on-call rotation schedule for system maintenance.

What we're looking for

  • Extensive experience with CI/CD processes and platforms.
  • Proficiency in Linux/macOS environments and shell scripting.
  • Expertise in DevOps tools including Ansible, Docker, Kubernetes, Terraform.
  • Strong analytical skills for problem-solving complex engineering issues.
  • Bachelor’s degree in Computer Science or equivalent technical field.
  • Experience integrating GenAI/LLM capabilities into CI/CD pipelines.

More like this

Similar roles

Software Engineer, Engineering Platform

Ramp

Remote (New York City, NY) 40 days ago $246,900$339,500
Python Docker CI/CD PostgreSQL Kubernetes Terraform AWS Git Jenkins GitHub Linux Nginx Prometheus Grafana Ansible Scalability Modularity MVC
Remote

Sr. Software Engineer (Platform Team)

SpaceX

Bastrop, TX 2 days ago
Python Java C++ AWS Docker Kubernetes CI/CD Git Linux SQL PostgreSQL Maven Jenkins Ansible RESTful_APIs JSON XML SSL/TLS Nginx Django Flask