Application Developer L3 – Identity & Access Management (iam)

Uber Uber · Consumer · Sunnyvale, CA · Engineering

This role is for an Application Developer L3 on the Identity and Access Management (IAM) team, focusing on building secure, scalable, and reliable identity solutions. The role involves integration, automation, and platform engineering within the IAM domain, supporting production stability and operational improvements. A key aspect will be working on automation and emerging agentic AI capabilities to enhance workflows and operational efficiency. The responsibilities include designing, building, and maintaining IAM applications, developing solutions for authentication, access management, and provisioning, building APIs and automation, integrating identity systems, and troubleshooting production issues. The role also requires contributing to the use of automation and AI-driven approaches for operational efficiency and user experience, while ensuring compliance with security and audit requirements.

What you'd actually do

  1. Design, build, test, and maintain applications and integrations across IAM systems
  2. Develop and enhance solutions for authentication, access management, identity lifecycle, provisioning, and governance
  3. Build and support APIs, connectors, workflows, and automation to improve identity processes and reduce manual effort
  4. Integrate identity systems with enterprise applications, directories, HR systems, cloud platforms, and security services
  5. Contribute to the use of automation and AI-driven approaches for improving operational efficiency and user experience

Skills

Required

  • software or application development
  • programming or scripting languages
  • APIs
  • system integrations
  • automation workflows
  • IAM concepts
  • identity-related protocols
  • directory concepts
  • problem-solving
  • debugging
  • troubleshooting skills
  • collaborative environment

Nice to have

  • building or supporting integrations across enterprise systems
  • production support
  • incident management
  • operational troubleshooting
  • cloud environments
  • distributed systems
  • version control
  • CI/CD
  • testing
  • automation frameworks
  • AI-assisted workflows
  • security and compliance requirements

What the JD emphasized

  • automation
  • emerging agentic AI capabilities
  • AI-driven approaches