SW Dev Engineer - ASE - Back-End

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
16 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $210k
$127k most similar roles pay here $288k

This role pays more than 74% of similar roles. Most pay $142,400–$211,200 — the shaded band above. At the midpoint, this role pays about $210k versus about $177k 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 1777 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1443 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · SW Dev Engineer - ASE - Back-End

Join Apple’s iCloud Mail team as a Software Development Engineer and contribute to building robust infrastructure for millions of daily users. This senior-level role involves designing, implementing, testing, and deploying cutting-edge systems that support high-performance, scalable services. You will work closely with cross-functional teams to develop new features while maintaining existing codebases, ensuring comprehensive unit and end-to-end tests are in place. Essential skills include expertise in C/C++/Java, debugging complex issues, and experience with cloud infrastructure, SQL and NoSQL databases, RESTful APIs, and Linux server scaling technologies. The position demands a strong background in building public-facing services and the ability to thrive in a dynamic environment where quality is paramount.

What you'll do

  • Design and implement high-performance, scalable backend systems using C/C++/Java.
  • Debug complex issues in cloud infrastructure and production services.
  • Build and maintain public-facing APIs for large-scale distributed systems.
  • Write comprehensive unit tests and end-to-end tests for both new and existing features.
  • Collaborate on the architecture and design of cloud-scale systems and frameworks.
  • Develop efficient, testable code with clear functional specifications and design documents.

What we're looking for

  • Experienced in C/C++/Java for software development.
  • Proficient in debugging and analyzing crashes/core dumps.
  • Strong background in cloud infrastructure and database technologies.
  • Experience building public-facing APIs and services.
  • Practical design and architecture of cloud-scale systems.
  • Familiar with modern server scaling techniques on Linux.
  • Capable of cross-functional collaboration and working in small teams.

More like this

Similar roles

SW Dev Engineer - ASE - Back-End

Apple Inc

Cupertino, CA 7 days ago $147,400$272,100
C C++ Java SQL NoSQL RESTful APIs Linux async non-blocking I/O multi-threading debugging core dumps cloud infrastructure high-performance systems large-scale systems public facing APIs cross-functional collaboration unit tests end-to-end tests

Backend Software Engineer

3M

Maplewood, MN 12 days ago $145,676$178,049
Python AWS Databricks Delta Lake RESTful APIs CI/CD DevOps Unity Catalog SQL Authentication Authorization Role-Based Access Control MVP-to-scale transitions Observability tools Metrics Tracing Logging Data Governance Metadata Management
Hybrid

Backend Software Engineer

Adobe

Seattle, Washington 92 days ago $135,100$195,550
Java PHP HTML5 CSS3 JavaScript MySQL Postgres MongoDB Docker RESTful APIs Scrum Agile Git Kafka Kinesis New Relic Wavefront Vivid Cortex SQL NoSQL
Hybrid

Software Engineer, Backend

Plaid

New York City, NY 43 days ago $176,400$226,800
Python Django RESTful APIs SQL NoSQL Git CI/CD Kubernetes AWS Terraform PostgreSQL MongoDB Redis Docker Prometheus Grafana

Software Engineer, Backend

Plaid

San Francisco, CA 43 days ago $176,400$226,800
Python Docker Kubernetes AWS CI/CD PostgreSQL Redis Git Terraform GraphQL