Description
The Apple Service Engineering (ASE) Security team is hiring a Senior Software Engineer to build secure client libraries and SDKs for identity and authorization services. The role involves designing and operating frameworks in Java, Go, Swift, Rust, and TypeScript; implementing request verification, token issuance and exchange, authentication, authorization, durable decision logging, policy updates, and caching; and collaborating with partner engineering teams. Candidates need at least three years of software development or production operations experience in a large-scale environment, strong Golang and Java skills, and experience with high-performance client SDKs and APIs.
