Software Engineering Manager - Identity Management services at Apple
Sunnyvale, California, USA -
Full Time


Start Date

Immediate

Expiry Date

25 Jul, 25

Salary

219300.0

Posted On

25 Apr, 25

Experience

8 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Architecture, Security, Computer Science, Communication Protocols, Security Protocols, Authorization, Oauth, Spring Boot, Authentication, Distributed Systems, Microservices

Industry

Information Technology/IT

Description

We are looking for a passionate and experienced Software Engineering Manager to lead the development of innovative identity management solutions for all of Apple’s global enterprise workforce, services and infrastructure. If you thrive in a collaborative environment and are passionate about building a state of the art secure, high performing IAM solutions, we want to hear from you. Willing to consider candidates transitioning into their first management role.

DESCRIPTION

As a Software Engineering Manager within Apple’s IdMS team, you will lead a group of talented engineers in designing and delivering a best in class IAM console and web authentication solutions, including Single Sign On, federated authentication, and related security frameworks. Your team will be responsible for building the next generation of identity management services designed for Apple’s corporate ecosystem, providing frictionless authentication, secure authorization, and robust identity controls for users. In this role, you will: Define and execute the vision for IAM console and web authentication solutions, ensuring an intuitive, scalable, and secure user experience. Drive architectural decisions and development best practices to optimize performance and security. Collaborate closely with design, security, and platform teams. Lead and mentor a team of software engineers, fostering a culture of collaboration, inclusivity, and technical excellence. Develop and maintain IAM related APIs and services that support internal and external applications. Ensure compliance with industry security standards and Apple’s internal security policies.

MINIMUM QUALIFICATIONS

  • 8+ years of experience in software engineering, with leadership experience preferred but not required.
  • Proven expertise in architecting and building IAM related applications, including authentication, authorization, and identity lifecycle management.
  • Deep understanding of identity and security protocols such as OAuth 2.0, OpenID Connect, SAML, SCIM, and MFA.
  • Strong backend development experience with Java, including frameworks such as Spring Boot and ServiceTalk.
  • Hands-on experience with API development and security best practices.
  • Ability to define technical roadmaps and drive engineering execution in a cross-functional, fast paced environment.
  • Strong ability to mentor, grow, and inspire engineering teams while fostering a culture of technical excellence and innovation.

PREFERRED QUALIFICATIONS

  • Strong knowledge of cryptographic principles and secure communication protocols.
  • Familiarity with performance optimization for large scale identity systems.
  • Experience with distributed systems and microservices architecture.
  • Hands-on experience with identity federation strategies.
  • Understanding of user experience considerations in authentication flows.
  • Exposure to zero-trust security principles and modern identity verification techniques.
  • B.S. in Computer Science or related fields, or equivalent experience
Responsibilities

Please refer the Job description for details

Loading...