Enterprise Applications Developer
Uber · San Francisco, CA · 2 wk ago
Engineering$133k/yrFull-time
About the role
Uber Engineering is a high-performance culture marked by perseverance and hyperproductivity. We’re looking for team players with natural customer service intuition who can work harder, faster, and smarter while taking technical excellence to a whole new level. You should be pumped about building a global transportation marketplace that spans a wide range of cities — varying from 100,000 to 10 million people in size — with unique regulatory, technical, and business requirements.
Responsibilities
- Act as primary application developer and technical owner for enterprise SaaS applications including (but not limited to): Google Workspace, Zoom, Slack, Figma, Asana, Jira, Confluence, ServiceNow, Okta / Identity-integrated applications
- Manage application configuration, access models, permissions, integrations, and automation.
- Own application lifecycle management: onboarding, offboarding, renewals, vendor coordination, 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 (Gemini, ChatGPT, Claude, Claude Code, MCP) to reduce manual effort and improve reliability.
- Analyze ticket and usage data to identify trends, systemic issues, and opportunities for optimization.
- Possess strong programming language knowledge, including Python, JavaScript, Java, and SQL.
- Demonstrate strong knowledge of databases such as BigQuery and Apache Hive.
- 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.
Qualifications
- 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 (Python, Bash, APIs).
- Strong knowledge of Enterprise AI applications, including Gemini, ChatGPT, Claude, Claude Code, and MCP.
- Familiarity with identity and access management (Okta, AD, SSO, 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.