Software Development Engineer - Identity and Access Management (MID/ Senior Level - L5)
New Today
Software Development Engineer – IAM (L5)
? Location: Austin, TX
? Level: Mid-to-Senior
We’re looking for a seasoned Software Development Engineer to join our Identity and Access Management (IAM) team. In this role, you’ll design and build secure, scalable identity solutions that power authentication, authorization, and user management across our systems.
? What You’ll Do
Build and maintain IAM services, APIs, and microservices
Implement SSO, MFA, and user provisioning workflows
Develop secure, high-performance code with a focus on scalability
Integrate with third-party identity providers
Drive CI/CD, containerization, and cloud deployment for IAM systems
Ensure compliance with security standards and best practices
? What You Bring
5+ years in software development; 3+ years in IAM
Proficiency in Java, Python, Go, or C#
Experience with OAuth 2.0, OpenID Connect, SAML, JWT
Strong knowledge of REST APIs, microservices, and cloud platforms (AWS, Azure, or GCP)
Familiarity with Docker, CI/CD tools, and infrastructure as code
?? Tech Stack
Languages/Frameworks: Java, Python, Go, Spring Boot, Flask, React
IAM Tools: OAuth 2.0, SAML, LDAP, JWT
Databases: PostgreSQL, MongoDB
DevOps: Docker, Kubernetes, Jenkins, Terraform
Testing: JUnit, pytest, JMeter
? Bonus Points
Experience with GraphQL, event-driven architecture, or message queues
Contributions to open-source IAM projects
Security certifications (e.g., CSSLP, OSCP)
? Impact
You’ll shape the future of our IAM architecture, mentor junior engineers, and ensure secure access across our platform.
- Location:
- Austin