Software Engineer, Build Support Engineering

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $159k
This role $203k
$108k most similar roles pay here $280k

This role pays more than 81% of similar roles. Most pay $124,850–$192,162 — the shaded band above. At the midpoint, this role pays about $203k versus about $159k 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, Build Support Engineering

As a Software Engineer - Build Support Engineering, you will join the Build Support Engineering team to modernize and scale the infrastructure supporting build, deployment, and hotfix workflows for internal engineering teams. You will be responsible for migrating legacy codebases into multi-repo workflows, standardizing containerized build artifacts, and developing backend services and APIs to improve developer productivity. The role involves building agentic AI systems that autonomously triage incidents and debug failures while maintaining containerized services using Kubernetes. To succeed, you must possess strong programming skills in Java and Python, along with experience in distributed systems, relational or NoSQL databases, and CI/CD pipelines. You will work on solving complex infrastructure problems by integrating AI-driven tools to automate operations and simplify the underlying platform for hundreds of developers across various service engineering teams.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and optimize scalable backend services and APIs using Java and Python for build, deployment, and hotfix workflows.
  • Modernize legacy pipelines by consolidating multiple artifact types into a single standardized containerized image.
  • Develop multi-repo developer tooling to enable efficient building, testing, and deploying of services.
  • Build agentic AI systems that autonomously triage incidents, debug failures, and provide automated developer support.
  • Integrate AI-driven tools into on-call workflows to automate troubleshooting and reduce operational toil.
  • Manage containerized services using Kubernetes for reliable deployment and orchestration.
  • Improve platform architecture for reliability and performance while maintaining high standards of code quality and security.
  • Contribute to CI/CD pipelines and infrastructure automation to facilitate rapid, safe deployments.

What we're looking for

  • Minimum of 2 years of industry experience building backend systems.
  • Proficiency in programming with Java and Python.
  • Hands-on experience with Kubernetes for container orchestration and deployment.
  • Experience developing AI-driven tools, including agentic systems and LLM frameworks.
  • Knowledge of algorithms, data structures, and distributed systems principles.
  • Experience with relational or NoSQL databases and scalable service architectures.
  • Experience with CI/CD tooling, build systems, and migrating legacy pipelines.
  • BS, MS, or PhD in Computer Science or Engineering.

More like this

Similar roles

Software Engineer, Agentic Developer Platform

Apple Inc

Seattle, WA 44 days ago $142,300$263,300
Java Python LangChain LlamaIndex Haystack Claude Agent SDK TypeScript PyTorch TensorFlow Hugging Face Kubernetes Kafka Microservices CI/CD NoSQL Distributed Systems
2+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

PNC

Pittsburgh, PA +2 17 days ago $75,000$137,500
Application Development software development lifecycle System Development Life Cycle Technical Writing Architecture Application Testing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
2+ yrs exp

Software Engineer

Microsoft

Redmond, WA 49 days ago $102,100$202,200
Azure AKS Cosmos DB Azure SQL Python C# JavaScript Azure OpenAI Semantic Kernel Microservices REST APIs CI/CD GitHub NoSQL Distributed Systems Asynchronous I/O Natural Language Processing Semantic Search
2+ yrs exp

Software Engineer

General Dynamics

Dedham, MA 52 days ago $104,923$116,398
Object oriented development Agile SAST GitLab Python Bash Atlassian AI
2+ yrs exp