Senior Security Frameworks Engineer – Identity & API SDKs

Apple Inc.

Seattle (WA)

On-site

USD 142,000 - 263,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical & dental coverage
Retirement benefits
Employee stock purchase plan
Relocation assistance
Tuition reimbursement
Discounted products and services

Job summary

Apple Inc. is seeking a Senior Software Engineer for the ASE Security Frameworks team in Seattle.

You will design and implement client libraries and SDKs to strengthen Apple’s security posture, enabling secure identity and authorization across services, including iCloud, Apple Music, Fitness, and TV. You will work across Java, Go, Swift, Rust, and TypeScript to ensure integration into partner services for verification, token exchange, authentication, and policy updates.

Qualifications

  • 3+ years of software development or production operations experience in a large-scale environment.
  • Bachelor's Degree or equivalent experience preferred.
  • Strong programming skills in Golang and Java, ability and willingness to learn Swift, Rust, Python and TypeScript as you will be building client frameworks for customers operating in all of these languages.
  • Experience building and operating high-performant client SDKs and libraries with features such as caching, online and offline configuration updates, major version releases, breaking changes, feature flagging and similar concepts.
  • Knowledge of securing APIs, including input validation, mTLS, authentication, and authorization mechanisms for RESTful and gRPC APIs.

Responsibilities

  • Design and implement client libraries and SDKs to bolster Apple’s security posture.
  • Build Security Frameworks in languages such as Java, Go, Swift, Rust, and TypeScript.
  • Collaborate with partner engineering teams to integrate frameworks into services for request verification, token issuance and exchange, authentication, authorization, logging, policy updates and caching.

Skills

Golang
Java
Swift
Rust
Python
TypeScript
Client SDKs
APIs security
mTLS
IAM concepts

Education

Bachelor's degree

Tools

Open Policy Agent
Rego
REST APIs
gRPC

Job description

Apple Inc. is seeking a Senior Software Engineer for the ASE Security Frameworks team in Seattle.

You will design and implement client libraries and SDKs to strengthen Apple’s security posture, enabling secure identity and authorization across services, including iCloud, Apple Music, Fitness, and TV. You will work across Java, Go, Swift, Rust, and TypeScript to ensure integration into partner services for verification, token exchange, authentication, and policy updates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Security Framework
Software Engineer - Security Framework

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Medical & dental coverage
Retirement benefits
Employee stock purchase plan
+3
Senior Security Authorization Engineer — IAM & IDaaS
Senior Security Authorization Engineer — IAM & IDaaS

Apple, Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Medical & dental coverage
Employee stock programs
Relocation assistance
+1
Senior Software Engineer, Secure Distributed Systems
Senior Software Engineer, Secure Distributed Systems

Apple Inc. • Seattle (WA)

Hybrid
USD 175,000 - 309,000
Discretionary bonuses or commission
Relocation
Employee stock purchase plan
+5
Senior Software Engineer - Secure, Scalable Infrastructure
Senior Software Engineer - Secure, Scalable Infrastructure

Apple • Seattle (WA)

On-site
USD 180,000 - 240,000
Senior Security Engineer: Strategic Risk & AI Security
Senior Security Engineer: Strategic Risk & AI Security

Apple, Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Comprehensive medical and dental
Retirement benefits
Employee stock programs
+1
Senior Security Engineer: AI-Driven Risk & Cloud Security
Senior Security Engineer: AI-Driven Risk & Cloud Security

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Comprehensive medical and dental
Retirement benefits
Employee stock programs
Senior Software Engineer, Security Authorization
Senior Software Engineer, Security Authorization

Apple, Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Medical & dental coverage
Employee stock programs
Relocation assistance
+1
Senior Security SRE — Identity & Access Reliability at Scale
Senior Security SRE — Identity & Access Reliability at Scale

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Medical coverage
Dental coverage
Stock awards
+3
Senior Security Engineer
Senior Security Engineer

Cyberjobs • Seattle (WA)

On-site
USD 190,000 - 230,000
Senior Software Engineer, Security Automation Platform
Senior Software Engineer, Security Automation Platform

Apple, Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+2