Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Uber Senior Staff Engineer - Mobile – Payments Experience 
United States, West Virginia 
491262684

Today

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 Qualifications

You’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 .