The Identity and Access Management (IAM) team within Security develops and maintains authentication and authorization components for the IAM platform. We provide libraries, frameworks, and services to manage login and access control for Opendoor's customers and operators using our applications. As a Software Engineer on the IAM team you will work with senior engineers and partner teams to understand IAM platform requirements and collaborate on solution designs. You will implement authentication and authorization components as part of the IAM platform to meet Product, Security, Compliance, and IT requirements. Additionally, you will establish and maintain IAM best practices through secure-by-default libraries, application and infrastructure guardrails, and self-service documentation. You will also participate in Engineering on-call support for the monitoring and stability of the IAM team's existing infrastructure and services.