Drimva

Apple

Software Engineer - Security Framework

$142K–$263K

Seattle, Washington · Full-time · Posted Jul 24, 2026

Experience
3+ years of software development or production operations experience in a large-scale environment.
Education
Bachelor's Degree or equivalent experience preferred.

About the job

Build and integrate security frameworks, client libraries, and SDKs that support identity, authorization, and secure service operations across Apple services.

What you'll do

  • Design and implement client libraries and SDKs in multiple languages.
  • Build frameworks supporting request verification, token issuance and exchange, authentication, authorization, decision logging, policy updates, and caching.
  • Collaborate with partner engineering teams to integrate frameworks and promote secure development practices.

What they ask for

  • Strong programming skills in Golang and Java, and willingness to learn Swift, Rust, Python, and TypeScript.
  • Experience building and operating high-performance client SDKs and libraries, including configuration updates, version releases, and feature flagging.
  • Knowledge of API security, including input validation, mTLS, authentication, and authorization for RESTful and gRPC APIs.

Nice to have

  • SDK architecture experience, including dependency injection, plugin systems, retry logic, and error handling.
  • Knowledge of IAM concepts and systems such as RBAC, ABAC, OAuth, OpenID Connect, Open Policy Agent, and Rego.

Pay

$142,300 and $263,300 (USD, base salary)

Tools

Golang, Java, Swift, Rust, Python, TypeScript, RESTful, gRPC

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)