JobsEnterprise Application Developer
Job description
The Application Developer role at Uber Engineering focuses on managing and optimizing enterprise SaaS applications. This position requires a strong technical owner who can ensure the operational health and lifecycle of critical applications while collaborating with various stakeholders. The ideal candidate will thrive in a high-performance environment and be responsible for resolving complex application issues. This role is hands-on and offers significant influence over tooling, processes, and user experience.
Requirements
- 4+ years of IT or Enterprise Application Developer experience.
- 3+ years supporting SaaS platforms at scale with admin-level access.
- Strong scripting or coding skills in Python, Bash, and APIs.
- Strong knowledge of Enterprise AI applications, including Gemini, ChatGPT, Claude, Claude Code, and MCP.
- Familiarity with identity and access management systems such as Okta, AD, SSO, and SCIM.
- Proven experience acting as an escalation point for complex technical issues.
- Strong documentation, training, and communication skills.
- Ability to respond quickly to incidents and operate effectively in high-pressure situations.
- Willingness to participate in on-call rotations and work outside standard business hours when needed.
Responsibilities
- Act as primary application developer and technical owner for enterprise SaaS applications.
- Manage application configuration, access models, permissions, integrations, and automation.
- Own application lifecycle management including onboarding, offboarding, renewals, and feature rollouts.
- Serve as Super Admin with the highest level of access to supported applications.
- Resolve complex, escalated L3 application issues beyond standard troubleshooting.
- Lead incident response for enterprise application outages or degradations.
- Design and implement automation and integration workflows using JavaScript, Python, APIs, and Enterprise AI applications.
- Analyze ticket and usage data to identify trends, systemic issues, and opportunities for optimization.
- Act as the bridge between IT Engineering, Service Desk, Security, and Business stakeholders.
- Provide actionable feedback to IT Engineering leadership on application pain points and improvement opportunities.
- Own internal and external-facing documentation for enterprise applications.
- Develop and maintain runbooks, SOPs, and escalation guides.
- Ensure procurement and licensing processes follow logistics and compliance guidelines.
- Perform additional duties as assigned to support enterprise application operations.
Benefits
- Employees at Uber are often offered comprehensive health, life, disability, and mental wellness benefits, along with wellbeing stipends, travel medical coverage, and monthly Uber credits for Rides and Eats. Employees also get generous paid parental leave, flexible time off, and family-planning support so they can care for themselves and their families at every stage.
Is this posting expired or inaccurate?
