Software Development Engineer, Platforms

Apple Inc

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$139,500–$258,100 / yr
Posted
31 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $175k
This role $199k
$123k most similar roles pay here $273k

This role pays more than 68% of similar roles. Most pay $137,681–$213,000 — the shaded band above. At the midpoint, this role pays about $199k versus about $175k 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 969 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 756 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 daily tasks include collaborating with cross-functional teams to enhance build, integration, and release processes, as well as integrating advanced technologies like GenAI/LLM to boost developer productivity. You will work on Python-based micro-services using Django or Flask, manage a dynamic Kubernetes/Linux/macOS build farm, and participate in an after-hours on-call rotation. The role requires proficiency with DevOps tools such as Ansible, Docker, Kubernetes, Terraform, and Jenkins, along with strong analytical skills and the ability to communicate effectively within large development teams.

What you'll do

  • Develop and maintain CI/CD pipeline services for application development teams.
  • Improve build, integration, and release processes across multiple teams.
  • Integrate GenAI/LLM capabilities to enhance developer productivity and pipeline intelligence.
  • Maintain and administer a dynamic Kubernetes/Linux/macOS build farm.
  • Participate in after-hours on-call rotation schedules for system maintenance.
  • Scale CI/CD systems and micro-services to handle increased workload efficiently.

What we're looking for

  • Extensive experience in CI/CD processes and platforms.
  • Proficiency in DevOps tools including Ansible, Docker, Kubernetes, Terraform.
  • Strong background in Linux/macOS environments and shell scripting.
  • Experience developing Python micro-services with Django or Flask frameworks.
  • Solid analytical skills for problem-solving complex engineering challenges.
  • Expertise in GitHub/Git workflows and Jenkins administration.
  • Knowledge of integrating GenAI/LLM capabilities to enhance developer productivity.

More like this

Similar roles

Software Development Engineer, Platforms

Apple Inc

Cupertino, CA 31 days ago $147,400$272,100
Kubernetes Terraform Docker CI/CD Python Jenkins GitHub Ansible Groovy Xcode Swift Django Flask GenAI LLM Shell scripting Prometheus Grafana

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