SW Dev Engineer - ASE - Back-End

Apple Inc

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $210k
$121k most similar roles pay here $288k

This role pays more than 78% of similar roles. Most pay $137,500–$203,200 — the shaded band above. At the midpoint, this role pays about $210k 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 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 role involves designing, implementing, testing, and deploying high-performance systems that support the company's production Mail service. You will work closely with cross-functional teams to develop new features while maintaining existing services, ensuring they are scalable, efficient, and easy to maintain. Essential skills include expertise in C/C++/Java, debugging complex issues, and experience with cloud infrastructure, SQL and NoSQL databases, and RESTful APIs. The ideal candidate is adept at creating comprehensive unit and end-to-end tests and has a strong background in building public-facing services on Linux environments.

What you'll do

  • Design and implement high-performance back-end systems using C/C++/Java.
  • Build and maintain public-facing APIs and services for iCloud Mail.
  • Debug complex issues in distributed systems, including analyzing core dumps.
  • Write comprehensive unit tests and end-to-end tests for both new and existing features.
  • Collaborate on the architecture and design of cloud-scale infrastructure.
  • Develop scalable and extensible systems using modern server scaling technologies.

What we're looking for

  • Proficient in C/C++/Java for software development.
  • Expertise 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 scalable, high-performance systems.
  • Familiarity with modern server scaling techniques on Linux.
  • Ability to collaborate effectively within small teams and cross-functionally.

More like this

Similar roles

SW Dev Engineer - ASE - Back-End

Apple Inc

Cupertino, CA 17 days ago $147,400$272,100
C C++ Java SQL NoSQL RESTful APIs Linux async non-blocking I/O multi-threading cloud infrastructure high-performance systems cross-functional collaboration debugging unit testing end-to-end testing

Backend Software Engineer

3M

Maplewood, MN 13 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 93 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