Example Projects You Might Lead- Core Services Bridging: In a world where each line of business may pursue specialized client visions, you drive the systems thinking and strategy to stop that divergence from leaking through the payments stack.
- Unified Checkout Enhancements : Develop frameworks that seamlessly handle retries, authentication, efficient extension to new payment methods and session recovery, transforming error-prone flows into user-friendly experiences.
- 3DS Authentication Optimization : Build scalable, dynamic systems for secure transactions, aligning with compliance while enhancing the user experience.
- Session Resilience & Recovery : Define and implement error recovery strategies that improve payment success rates across Rides, Eats, Subscriptions and new verticals like Healthcare and Grocery.
- Arrears Consolidation : Collaborate with Risk, Funnel Optimization and Checkout teams to consolidate arrears handling into a cohesive system that reduces friction and improves cash flow.
What You Will Do
- Software Engineering Excellence
- Strategic Code and Practices : Write and document high-quality code that solves strategically important problems, promotes best practices, and drive adoption of organization-wide frameworks such as unified checkout and session resilience.
- Incident Management : Oversee on-call rotations and incident response processes, leveraging dynamic alerting mechanisms to improve reliability and reduce MTTD.
- Technical Mentorship : Provide high-quality code and design review feedback, setting the bar for testing, monitoring, and alerting systems. Mentor peers on frameworks like Uber’s MoneySDK to unify metrics and standardize dashboards.
- Debt Management : Drive initiatives to identify and reduce technical debt across mobile systems, driving forward-thinking initiatives like performance monitoring and optimization.
- Design and Architecture
- Systemic Vision : Identify long-term architectural opportunities and challenges, creating technical designs that simplify complexity and accelerate developer velocity.
- Framework Evangelism : Drive cross-team adoption of best practices like modular error recovery libraries layered on Unified Checkout to ensure scalability and developer efficiency.
- Anticipatory Planning : Foresee gaps in session recovery, such as authentication bottlenecks, and guide the technical trajectory to resolve them before they arise.
- Innovation in Payments UX : Shape the future of checkout flows, ensuring features like 3DS authentication and payment method onboarding align with user behaviors and preferences.
Collaboration and Leadership
Inclusive Leadership : Build an environment of open communication that values diverse perspectives and creates belonging. Champion initiatives like mentoring programs, technical writing workshops, and internal training/onboarding.
- Stakeholder Partnerships : Collaborate with cross-functional teams, including Product Managers, UX designers, and external vendors, to execute on strategic initiatives.
- Decision-Making Excellence : Lead high-impact engineering projects from inception to production, balancing competing priorities while advocating for what is best for Uber, even when that creates challenges for the organization or other stakeholders.
- Representation and Influence : Act as a spokesperson for Uber’s technical community internally and externally, fostering thought leadership and driving improvements to the org-wide hiring bar.
Basic QualificationsYou’re more than just a mobile engineer—you’re a systems thinker and proven leader who thrives on solving large-scale challenges together with others. Drawing on insights from behavioral economics and anthropology, you understand the human and cultural contexts in which technology operates. For example:
- You leverage choice architecture principles to design intuitive payment flows that maximize conversion while minimizing friction.
- You apply neuroeconomics to simplify decision-making processes for users under time pressure during checkout.
- You embrace sociotechnical systems thinking , designing mobile frameworks that scale alongside cross-team dependencies while fostering human collaboration.
Preferred Qualifications- Extensive experience in mobile development (typically 10+ years), with a proven ability to build and scale world-class applications.
- Strong background in iOS development and strong familiarity with the Android ecosystem, with proficiency in modern frameworks and tools on both platforms. Bonus points for experience in backend and/or web.
- A systems thinker who can align architectural decisions with broader organizational goals.
- Skilled in cross-team collaboration, mentoring, and influencing technical direction across an organization.
- Passion for working in a fast-paced, mission-driven environment that values both technical excellence and human impact.
- Deep experience with experimentation frameworks and practices including the ability to reason beyond “green” and “red”.
* 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 .