Senior Software Engineer, Host Access

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$175,000–$308,500 / yr
Posted
14 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $181k
This role $242k
$97k most similar roles pay here $331k

This role pays more than 93% of similar roles. Most pay $149,875–$213,000 — the shaded band above. At the midpoint, this role pays about $242k versus about $181k 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 2925 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2305 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Host Access

As a Senior Software Engineer - Host Access, you will join the ASE Security team to build and provide secure systems and infrastructure that fuel core services like iCloud, Music, Siri, and the App Store. You will own the design, implementation, and execution of software for security use cases, specifically authoring applications that perform security authorization and access controls at scale. Your daily work involves distilling complex requirements into functional software while collaborating with stakeholders to solve foundational infrastructure challenges. To succeed, you must be proficient in Rust, C++, C, or Go, and possess a deep understanding of distributed systems design patterns, Linux, and Shell Scripts. You will also leverage expertise in SSL, TCP/IP, X.509 certificates, Kubernetes, and performance tuning to ensure high availability and security across the global server infrastructure.

What does a Software Engineer earn in Washington?

Median $208525 from 282 postings across 34 companies.

See salary data

What you'll do

  • Develop and maintain software that runs on Apple's server infrastructure to ensure high security standards.
  • Design and implement systems for security authorization and access controls at a global scale.
  • Distill complex use cases and requirements into functional software applications.
  • Build foundational components to protect data across various Apple services like iCloud, Music, and Siri.
  • Manage the full software development lifecycle for security-focused services and applications.
  • Design high-performance, scalable, and available systems using distributed system design patterns.
  • Implement infrastructure solutions involving network architecture, load balancing, and Kubernetes.
  • Optimize system performance through advanced techniques like caching and certificate management.

What we're looking for

  • Consistent record of delivering high quality enterprise software (5+ years of experience).
  • Experience writing applications in Rust, C++, C, and/or Go.
  • Solid understanding of the full software development lifecycle.
  • Knowledge of distributed systems design patterns, security implications, and common infrastructure components like network architecture and Kubernetes.
  • In-depth knowledge of technologies such as SSL, TCP/IP, caching solutions, X.509 certificates, and performance tuning.
  • Deep understanding of Object Oriented and SOA design concepts.
  • Experience with Linux and Shell Scripts.
  • BS or MS in Computer Science or equivalent industry experience (preferred).

More like this

Similar roles

Senior Software Engineer, Security

Apple Inc

Seattle, WA 27 days ago $175,000–$308,500
Python Go Java LLM Prompt Engineering CI/CD Distributed Systems gRPC Bash Linux macOS Containerization Data Pipelines Dynamic Analysis Artifact Signing Threat Modeling Taint Analysis
10+ yrs exp

Senior Software Engineer, Security

Apple Inc

Seattle, WA 36 days ago $175,000–$308,500
Python Go Java LLM Prompt Engineering CI/CD Distributed Systems gRPC Linux Bash Containerization Data Pipelines Dynamic Analysis Artifact Signing Threat Modeling Taint Analysis
8+ yrs exp

Senior Software Engineer, Security

Nvidia

Remote (Santa Clara, CA) 7 days ago $184,000–$287,500
C++ C Rust Linux Kernel Hardening eBPF SELinux AppArmor Docker Kubernetes Enroot InfiniBand Slurm Lustre NFS OAuth 2.1 OIDC Kerberos FIDO2/WebAuthn Active Directory Entra ID FreeIPA PKI Zero Trust ZTNA CVSS 4.0 SBOM
8+ yrs exp Remote

Senior Software Engineer, Unified Access Management Platform

Nvidia

Remote (Canada) 56 days ago
AWS Kubernetes GitOps Identity and Access Management RBAC ABAC ACL Deep Learning Machine Learning Computer Vision Cloud Native Computing Foundation GCP Azure OCI AWS Lambda Google Cloud Functions Azure Functions Policy as Code
5+ yrs exp Remote