Software Development Engineer, Back-End

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
57 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 68% of similar roles. Most pay $152,150–$219,425 — the shaded band above. At the midpoint, this role pays about $214k versus about $186k 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 Development Engineer, Back-End

The SW Dev Engineer - ASE - Back-End joins the iCloud Mail team to build and maintain the infrastructure supporting production mail services for millions of users. This role involves designing, implementing, testing, and deploying high-performance, scalable, and extensible systems while crafting new functionality and maintaining the existing technology stack. The engineer will write functional specifications, design documents, and ensure quality through comprehensive unit and end-to-end tests. Key technical requirements include proficiency in C, C++, or Java, along with experience in debugging crashes, managing SQL and NoSQL databases, and developing RESTful APIs. Candidates should possess knowledge of Linux server scaling technologies like multi-threading and non-blocking I/O. The role focuses on solving the challenge of providing reliable public-facing mail services through robust cloud infrastructure and high-performance backend systems.

What does a Software Development Engineer earn in California?

Median $217725 from 77 postings across 8 companies.

See salary data

What you'll do

  • Develop and maintain high-performance, scalable backend infrastructure for the iCloud Mail service.
  • Design, implement, and deploy public-facing APIs and services.
  • Write efficient, testable code while creating functional specifications and design documents.
  • Debug and analyze system crashes or core dumps to ensure platform stability.
  • Build comprehensive unit and end-to-end tests for both new and existing features.
  • Manage and maintain the technology stack using C, C++, or Java.
  • Implement scalable systems utilizing modern server technologies like multi-threading and non-blocking I/O.

What we're looking for

  • Strong hands-on experience with C, C++, or Java.
  • Experience debugging and analyzing crashes or core dumps.
  • Knowledge of SQL and NoSQL databases.
  • Experience building public-facing APIs and services.
  • Practical experience with the architecture and design of cloud-scale systems.
  • Familiarity with modern server scaling technologies on Linux, such as async, non-blocking I/O, and multi-threading.
  • Experience designing, building, and maintaining large-scale, high-performance systems or frameworks.
  • Proficiency in writing functional specifications and design documents.

More like this

Similar roles

Software Engineer, Commerce Segments and Platform

Apple Inc

Cupertino, CA 9 days ago $129,300$225,300
Java RESTful APIs Microservices SQL NoSQL Distributed Systems Automated Testing Load Balancing Observability Monitoring Alerting Scalable Systems
3+ yrs exp

Software Engineer, Commerce

Apple Inc

Cupertino, CA 43 days ago $129,300$225,300
Java RESTful APIs Microservices SQL NoSQL Distributed Systems Automated Testing Observability Load Balancing Autoscaling Traffic Shaping Monitoring Alerting Dashboards Entity Relationship Modeling
3+ yrs exp

Software Engineer, Back-End

LogicGate

Chicago, IL 14 days ago $105,000$130,000
Java Kotlin Spring Boot REST APIs JUnit PostgreSQL Neo4j Redis RabbitMQ Go Datadog GitLab Ultimate Sonarqube Wiz Agile Microservices Confluence Cursor GitHub Copilot Claude Code
3+ yrs exp Hybrid

Staff Software Engineer, Back End

Intuit

San Diego, CA 23 days ago $188,500$255,000
AI LLM Prompting AutoML Java Microservices Kubernetes SQL NoSQL Cloud Computing CI/CD TDD Relational Database Design Algorithms Design Patterns
7+ yrs exp

Staff Software Engineer, Backend

Toast, Inc.

Remote 66 days ago $193,000$309,000
Kotlin Java React Microservices Containerization DynamoDB PostgreSQL API Design Mobile Device Management (MDM) GitHub Copilot Claude Code Monitoring Tools Backend Services
8+ yrs exp Remote