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.
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.
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
Array
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job