✨ About The Role
- The Software Engineer will focus on building secure and scalable services for authentication, authorization, and audit capabilities.
- Responsibilities include designing, building, and maintaining scalable services to support various access control features.
- The role involves integrating with industry-standard identity management technologies and protocols such as SAML and OIDC.
- Collaboration with the security team to address customer privacy and compliance requirements is a key aspect of the job.
- The engineer will participate in an on-call rotation to troubleshoot and resolve production issues.
⚡ Requirements
- A bachelor's degree in Computer Science or a related field, or equivalent demonstrated experience is essential for this role.
- Candidates should have at least 2 years of experience in software development, particularly in distributed systems or cloud-native applications.
- Strong development and debugging skills in Python are crucial for success in this position.
- Effective communication skills and the ability to work cross-functionally with various teams are important traits for the ideal candidate.
- Prior experience in Authentication, Authorization, Federation, and Identity Management for enterprise software is highly desirable.