Drimva

Apple

Senior Software Engineer - Security Frameworks

$175K–$308K

Seattle, Washington · Senior · Full-time · Posted Sep 9, 2026

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

About the job

Designs and operates security client libraries and SDKs that support identity, authorization, and secure service practices across Apple’s services.

What you'll do

  • Build security frameworks in multiple languages for request verification, token issuance and exchange, authentication, authorization, logging, policy updates, and caching.
  • Design and implement client libraries and SDKs, and help partner teams integrate them into their services.
  • Collaborate with engineering teams to adopt security protocols, practices, and tools.

What they ask for

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

Nice to have

  • Experience with SDK architecture patterns, IAM concepts, client-side security, cross-platform SDKs, backward compatibility, or client-library monitoring and telemetry.

Pay

$175,000 and $308,500 USD base salary

Tools

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

Model-written summary · the original posting is authoritative

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