Skip to main content

Application Developer L3 – Identity & Access Management (IAM)

Engineering
in Bangalore, India

About the Role

We are looking for an Application Developer L3 to join the Identity and Access Management team and help build secure, scalable, and reliable identity solutions across the enterprise. This role focuses on integration, automation, and platform engineering within the IAM domain, along with supporting production stability and operational improvements.

You will contribute to solutions across authentication, authorization, single sign-on, multi-factor authentication, identity lifecycle management, and access governance. As part of our ongoing transformation, you will also work on automation and emerging agentic AI capabilities to improve workflows, support experiences, and operational efficiency.

What the Candidate Will Need / Bonus Points

---- What the Candidate Will 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. Support onboarding of applications and implementation of secure access controls
  6. Contribute to technical design, code reviews, testing, deployment, and release activities
  7. Troubleshoot production issues, support incident resolution, and assist with root cause analysis and long-term fixes
  8. Partner with cross-functional teams including security, infrastructure, engineering, and business stakeholders
  9. Create and maintain technical documentation, operational procedures, and development standards
  10. Contribute to the use of automation and AI-driven approaches for improving operational efficiency and user experience
  11. Ensure solutions align with security, compliance, and audit requirements

---- Basic Qualifications ----

  1. Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience
  2. 2+ years of experience in software or application development
  3. Experience with one or more programming or scripting languages
  4. Experience working with APIs, system integrations, and automation workflows
  5. Foundational understanding of IAM concepts such as authentication, authorization, identity lifecycle, and access control
  6. Familiarity with identity-related protocols and directory concepts
  7. Strong problem-solving, debugging, and troubleshooting skills
  8. Ability to work effectively in a collaborative, cross-functional environment

---- Preferred Qualifications ----

  1. Experience building or supporting integrations across enterprise systems
  2. Exposure to production support, incident management, and operational troubleshooting
  3. Familiarity with cloud environments and distributed systems
  4. Experience with modern development practices such as version control, CI/CD, and testing
  5. Exposure to automation frameworks or AI-assisted workflows
  6. Understanding of security and compliance requirements in enterprise environments

Preferred Experience

  1. Building APIs, connectors, or automation for enterprise platforms
  2. Supporting identity lifecycle processes such as joiner, mover, leaver workflows
  3. Working with access provisioning, reconciliation, and governance processes
  4. Improving operational efficiency through scripting, workflow automation, or AI-enabled solutions
  5. Collaborating with global teams to support scalable and resilient services

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let’s move it forward, together.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.


See our Candidate Privacy Statement

Uber is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, Veteran Status, or any other characteristic protected by law.