The Apple Service Engineering (ASE) Security team is looking for a passionate and dedicated Senior Software Engineer to focus on creating fundamental security services, addressing identity and authorization challenges.
Requirements
- 8+ years of software development or production operations experience in a large-scale environment
- Strong programming skills in Golang and Java, ability and willingness to learn Swift, Rust, Python and TypeScript
- Experience building and operating high-performant client SDKs and libraries
- Knowledge of securing APIs, including input validation, mTLS, authentication, and authorization mechanisms for RESTful and gRPC APIs