Senior Software Engineer, Infrastructure Services

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$175,000–$263,300 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $219k
$115k $279k
below market most similar roles pay here above market

This role pays more than 80% of similar roles. Most pay $144,350–$214,000 — the blue band above. At the midpoint, this role pays about $219k versus about $179k 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 3564 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Infrastructure Services

The Sr. Software Engineer, Infrastructure Services joins the Edge team to manage and operate edge infrastructure and software engineering services. In this role, you will lead the evolution of technical system architectures while contributing infrastructure code to support other teams and systems. Daily responsibilities include building and maintaining scalable backend services, designing improvements for availability and performance, and troubleshooting production issues using metrics, logs, and traces. You will work with cross-functional partners to deliver features incrementally and participate in design reviews. Required skills include proficiency in Go, Python, C/C++, and experience with backend systems like APIs and job pipelines. You should also possess knowledge of Linux fundamentals, DNS protocols, SQL/NoSQL databases, Redis, and CI/CD pipelines to solve complex problems in large-scale, multi-region environments.

What does a Software Engineer earn in Washington?

Median $202800 from 396 postings across 35 companies.

See salary data

What you'll do

  • Build and maintain scalable backend services and infrastructure components for high-scale production environments.
  • Design and implement improvements for system availability, performance, resiliency, and automation.
  • Troubleshoot production issues using debugging practices, metrics, logs, and traces.
  • Participate in on-call rotations and improve operational excellence through runbooks and tooling.
  • Deliver features safely and incrementally by working with cross-functional engineering partners.
  • Conduct design reviews, code reviews, and continuous improvements of engineering practices.
  • Lead the evolution of technical system architecture and contribute infrastructure code for other teams.

What we're looking for

  • BS in Computer Science or a related field or equivalent job-related experience.
  • 5+ years of experience in a software engineering role.
  • Proficiency in one or more programming languages such as Go, Python, C/C++, or similar.
  • Experience designing and building backend systems like services, APIs, job pipelines, or automation tools.
  • Solid understanding of Linux systems fundamentals (processes, networking basics, troubleshooting) (preferred).
  • Strong software engineering fundamentals such as data structures, debugging, and code quality (preferred).
  • Familiarity with engineering best practices including Git, CI/CD pipelines, testing, and configuration management (preferred).
  • Experience with large database problems, scaling techniques, DNS protocols, and production operations (preferred).

More like this

Similar roles

Senior Software Engineer, Infrastructure Services

Apple Inc

San Francisco, CA 63 days ago $150,400–$277,600
Go Java C++ Python C Git Terraform AWS GCP CI/CD Linux eBPF Open vSwitch tcpdump Wireshark DNS IPv4 IPv6 Routing NAT IPAM Packet Analysis
2+ yrs exp

Senior Software Engineer

Adobe

San Jose, CA 47 days ago $139,000–$257,550
Python SQL Spark Apache Airflow Databricks Snowflake ETL Tableau Power BI Adobe Analytics Machine Learning Statistical Modeling Predictive Analytics A/B Testing Distributed Computing DAX
3+ yrs exp

Senior Software Engineer

University of Miami

Miami, FL 42 days ago
Node.js React TypeScript JavaScript HTML CSS Express.js Nest.js Loopback.js AWS Azure Google Cloud Platform SQL NoSQL Git Python R Docker Kubernetes RESTful APIs Jest Cypress D3.js Plotly.js Agile Scrum
4+ yrs exp

Senior Software Engineer

Palo Alto Networks

Santa Clara, CA 149 days ago $106,000–$170,500
Python Node.js TypeScript SQL MongoDB BigQuery Google Cloud Platform AWS Microsoft Azure CI/CD REST APIs Kubernetes Docker AI/ML pipelines Model Context Protocol
2+ yrs exp