Senior Software Engineer - Transparency - iCloud

Apple Inc

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$171,600–$302,200 / yr
Posted
56 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $188k
This role $237k
$130k most similar roles pay here $321k

This role pays more than 87% of similar roles. Most pay $148,731–$226,600 — the shaded band above. At the midpoint, this role pays about $237k versus about $188k 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 1723 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer - Transparency - iCloud

As a Senior Software Engineer on the Transparency team at iCloud, you will play a pivotal role in building and maintaining backend systems that provide cryptographic proof of data security for Apple’s critical products like iMessage and Private Cloud Compute. Your day-to-day responsibilities include designing, developing, and operating server-side components with a focus on reliability and quality, while also leading cross-functional projects to ensure seamless integration across various teams. You will mentor fellow engineers and uphold the company's commitment to user privacy and security. The ideal candidate has at least three years of backend engineering experience and proficiency in languages like Java, Go, or C#. Additionally, familiarity with applied cryptography, transparency systems, and distributed databases is highly beneficial as you tackle complex challenges at extreme scale for billions of users worldwide.

What you'll do

  • Design and build server-side components for new communication features, ensuring architecture quality and reliability.
  • Lead technical aspects of new feature development, collaborating across iOS, hardware, and service teams.
  • Ensure successful delivery of backend services for features, integrating flawlessly with other system layers.
  • Manage complex multi-functional projects from start to finish, maintaining technical alignment throughout.
  • Mentor engineers both within the team and company-wide, fostering a culture of collaboration and excellence.

What we're looking for

  • At least 3+ years of backend software engineering experience
  • Proficiency in Java, Go, C#, or similar languages
  • Expertise in building large-scale, highly available application services
  • Strong understanding of multi-threading and non-blocking I/O
  • Experience with applied cryptography and transparency systems
  • Knowledge of distributed database systems like Cassandra

More like this

Similar roles

Senior Software Engineer - Transparency - iCloud

Apple Inc

San Diego, CA 88 days ago $171,600$302,200
Java Go C# Kubernetes Docker CI/CD Prometheus Grafana PostgreSQL Redis Elasticsearch AWS Azure Google Cloud Platform Git Jenkins Terraform Python Merkle trees Cassandra

Senior Software Engineer, Cloud

Abbott

Remote (US) 44 days ago $86,700$173,300
Go SQL Server Postgres RESTful APIs microservices Kubernetes Docker Linux CI/CD JIRA Confluence Python AWS Git Terraform Prometheus Grafana
Remote