Senior Software Engineer, Platform Apps & Technologies, Developer Workflows

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
10 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $255k
$95k $349k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $149,500–$191,500 — the blue band above. At the midpoint, this role pays about $255k versus about $170k 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 3595 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2772 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Platform Apps & Technologies, Developer Workflows

The Senior Software Engineer, Platform Apps & Technologies, Developer Workflows joins the Software Developer Workflows team to build foundational services for continuous integration systems. This role involves architecting backend services that allow engineers to build, test, and validate code changes at scale. Key responsibilities include designing APIs for CI services, building systems to annotate pull requests with test results, and developing services to extract failure information from logs. The candidate will utilize Scala, Java, or Kotlin, along with SQL and NoSQL databases. Technical requirements include expertise in distributed systems, microservices, and message queues, while utilizing observability tools like Splunk and Grafana. The work focuses on improving developer productivity by ensuring high-throughput, reliable infrastructure for internal software development workflows and managing production operations through on-call and incident response.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Design and architect APIs for CI services to support diverse project configurations at scale.
  • Build systems that reliably annotate pull requests with build and test results.
  • Architect services to initiate high-throughput CI builds from multiple sources.
  • Integrate backend services with frontend features to ensure a cohesive developer experience.
  • Develop services to extract and surface failure information from logs for better productivity.
  • Analyze metrics and data to design and validate solutions for system performance and reliability.
  • Lead on-call and incident response to troubleshoot complex issues and improve operational practices.

What we're looking for

  • 6+ years of industry software engineering experience focused on backend services or platform infrastructure.
  • Proficiency in a backend language such as Scala, Java, or Kotlin.
  • Experience with SQL and/or NoSQL database systems for managing large-scale data.
  • Strong understanding of software design principles, distributed systems, and service architecture.
  • Proven track record of leading technical work from design through production and driving cross-functional alignment.
  • Experience designing systems for scale, reliability, and integration across cloud infrastructure, databases, and APIs.
  • Skilled in using observability and analytics tools like Splunk or Grafana to analyze performance and diagnose issues.
  • B.S. / M.S. in Computer Science or equivalent professional experience.

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Austin, TX +1 95 days ago $92,500–$209,500
Java Go C++ Python Distributed Systems REST APIs Microservices Linux NoSQL Git CI/CD Kubernetes Docker OCI AWS Azure GCP Observability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX +1 103 days ago $92,500–$209,500
Java Distributed Systems APIs Databases Data Processing Backend Services Software Development Lifecycle Monitoring Observability Performance Profiling Secure Coding Distributed Computing
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 95 days ago $92,500–$209,500
Java Oracle Cloud Infrastructure (OCI) Distributed Systems Cloud Architecture Cloud Engineering Oracle AI Data Platform API Software Development Lifecycle Performance Profiling Monitoring Observability Secure Coding Agile
6+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX +1 71 days ago $92,500–$209,500
Java Go C++ Python Distributed Systems REST APIs Microservices Linux NoSQL Git CI/CD Kubernetes Docker OCI AWS Azure GCP Observability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 72 days ago $92,500–$209,500
Java Python Go SQL Oracle Database JavaScript Shell Scripting TestNG JMockit Container Technology API Object Oriented Programming Algorithms Monitoring Observability
3+ yrs exp