Software Engineer, Architecture Team

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$142,300–$263,300 / yr
Posted
42 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 78% of similar roles. Most pay $142,562–$197,750 — the shaded band above. At the midpoint, this role pays about $203k 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 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, Architecture Team

Software Engineer, Architecture Team (ASE) joins the Apple Services Engineering team to design and optimize distributed systems and cloud infrastructure supporting mission-critical platforms like the App Store, Apple TV+, Apple Music, and Podcasts. This hands-on role involves developing services, libraries, tooling, and workflows while analyzing application architectures and workload patterns to improve performance, scalability, and reliability. The candidate will work with Java and Swift, utilizing cloud native technologies, Kubernetes, and container orchestration. Key responsibilities include building tools for stakeholders, managing APIs, and performing cost optimization through monitoring and log analytics. Preferred skills include experience with Python, Go, reactive programming, non-blocking IO, and GenAI. The role requires a technical expert capable of navigating complex systems to solve large-scale infrastructure challenges while collaborating across multiple teams to deliver a shared technical vision for global services.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Develop and optimize distributed systems and cloud infrastructure for high-traffic services like the App Store and Apple Music.
  • Build scalable services, libraries, and tooling using Java and Swift.
  • Analyze application architectures and workload patterns to identify and resolve system inefficiencies.
  • Tune applications for performance, reliability, and cost optimization using monitoring and log analytics tools.
  • Design and maintain APIs and internal libraries with a focus on dependency management and CI/CD.
  • Create tools that enable other development teams to analyze and implement architectural improvements at scale.
  • Author detailed solution specifications, technical diagrams, and best practices documentation for the engineering organization.

What we're looking for

  • At least 5 years of industry experience in hands-on server-side development.
  • Proficiency in Java with a solid understanding of the JVM and flexibility to work across other major languages.
  • Experience building and maintaining highly available, scalable distributed systems.
  • Hands-on experience with cloud native technologies, including deployment, monitoring, and Kubernetes container orchestration.
  • Experience designing and maintaining APIs and libraries with knowledge of dependency management and CI/CD.
  • Ability to analyze and tune applications for performance, efficiency, and cost optimization using monitoring and log analytics tools.
  • Bachelor's or Master's degree in Computer Science or a related field.
  • Strong fundamentals in algorithms and data structures combined with excellent written and verbal communication skills.

More like this

Similar roles

CPU Software Architecture Staff Engineer

Qualcomm

San Diego, CA 8 days ago $141,300$211,900
C C++ Python ARMv8 ARMv9 RISCV Assembly Linux RTOS Zephyr RTOS Firmware Unit Testing Code Review Hardware-Software Co-design
4+ yrs exp

Lead Software Engineer, AI Developer/Architect

JPMorgan Chase

Jersey City, NJ 36 days ago
AI Gen AI Micro Services Spring Boot Kubernetes AWS Databricks Kafka Python Java React Graph QL Oracle Cloud Computing Data Mesh CI/CD DevOps Distributed Systems Data Pipelines Hybrid Cloud

Staff Software Engineer, EAA CX

Coinbase

Remote 23 days ago $218,025$256,500
Go Python AWS Kubernetes Terraform CI/CD gRPC GraphQL Kafka SQL NoSQL Microservices RAG LLM Orchestration Distributed Systems Event-driven Architecture
8+ yrs exp Remote