Senior Software Engineer, Identity

Apple Inc

Quick summary

Work type
On-site
Location
Denver, CO
Salary
$162,500–$286,400 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $159k
This role $224k
$97k most similar roles pay here $307k

This role pays more than 89% of similar roles. Most pay $139,000–$179,543 — the shaded band above. At the midpoint, this role pays about $224k versus about $159k 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 324 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 230 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Identity

As a Senior Software Engineer in the Workload Identity team at Apple Services Engineering Security, you will lead the development of fundamental security services to ensure secure access for software applications, services, and containers. Your day-to-day responsibilities include defining and driving the adoption of standardized minimum security requirements while working closely with engineering teams to integrate these practices into their workflows. You will leverage your expertise in Golang and Kubernetes to build highly available, fault-tolerant systems that operate at scale. Additionally, you must have a deep understanding of operating system concepts, network security principles, and cryptographic protocols such as TLS/SSL and OAuth. This role demands extensive experience in large-scale operations and a strong commitment to advancing the organization’s security posture.

What you'll do

  • Define and advocate for standardized security requirements in large-scale environments.
  • Drive the adoption of secure practices and tools across engineering teams.
  • Build and operate highly available, distributed systems using Golang.
  • Secure APIs by implementing robust authentication and authorization mechanisms.
  • Monitor and influence future security protocols within the organization.
  • Troubleshoot and configure system initialization processes for reliability.

What we're looking for

  • 7+ years of software development or production operations in large-scale environments
  • Strong programming skills in Golang for developing Go-based applications
  • Experience building and operating highly available, distributed, fault-tolerant systems
  • Expertise in securing APIs with input validation, authentication, and authorization
  • BS/MS in Computer Science or equivalent experience required
  • Knowledge of Kubernetes, Docker, and containerization technologies
  • Understanding of network security principles and secure communication channels

More like this

Similar roles

Senior, Software Engineer

Walmart

Bentonville, AR 93 days ago $90,000$180,000
Java Python Apache_Spark Google_Cloud Airflow DataProc BigQuery Cassandra MongoDB CI/CD Kubernetes Docker Git Jira PostgreSQL MySQL REST_APIs JSON Swagger JUnit Selenium SonarQube

Senior, Software Engineer

Walmart

Sunnyvale, CA 92 days ago $117,000$234,000
Java Spring Boot microservices architecture Azure Cosmos DB MySQL Oracle Cassandra ElasticSearch Solr MemCache Kafka Kinesis

Senior, Software Engineer

Walmart

Sunnyvale, CA 52 days ago $117,000$234,000
Java Python Azure Cosmos DB CI/CD Kubernetes Docker Terraform GenAI tools PostgreSQL AWS Git J2EE Swagger/OpenAPI JUnit Selenium SonarQube Maven Gradle Spring Boot Hibernate

Senior, Software Engineer

Walmart

Sunnyvale, CA 80 days ago $117,000$234,000
Kotlin Android SDK Gradle Dagger REST GraphQL MockK Google Truth Robolectric Espresso MVVM MVP Clean Architecture Git CI/CD Multithreading Networking Offline Storage Performance Tuning
Hybrid

Senior, Software Engineer

Walmart

Sunnyvale, CA 4 days ago
Java Rust NodeJS GraphQL Apollo Federation Framework React TypeScript Kubernetes Docker CI/CD Prometheus Grafana AWS Azure Google Cloud Platform PostgreSQL MongoDB Redis Git Jenkins Terraform Kafka
Hybrid

Senior, Software Engineer

Walmart

Bentonville, AR 51 days ago $90,000$180,000
Java Spring Spring Boot Docker Kubernetes Maven JUnit Mockito Git GitHub Azure Google Cloud Platform PostgreSQL MongoDB Wireshark Charles Splunk Apache Kafka Confluence