Application Developer L3 – Identity & Access Management (iam)

Uber Uber · Consumer · Bangalore, India · Engineering

This role is for an Application Developer L3 in 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 IAM, supporting production stability, and exploring emerging agentic AI capabilities to improve workflows and operational efficiency. Responsibilities include designing, building, and maintaining IAM systems, APIs, and automation, integrating identity systems, and contributing to AI-driven approaches for operational improvements.

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

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