Przejdź do głównej zawartości

Senior Staff Engineer

Backend, Engineering
in Bangalore, India

About the Role

We are building the next generation of payment compliance infrastructure that powers how millions of users get compliant.

Payment Compliance sits at the core of the onboarding, ongoing and payment disbursement lifecycles and determines when users can go online and get paid.

The ideal candidate will lead by example, championing engineering excellence while driving research and shaping the team’s technical vision. This is a highly platform-focused team, addressing challenges that range from automating onboarding and developing systems to extract compliance regulations from the web for policy and process updates, to driving high-accuracy and reliability initiatives, enhancing existing features, and evolving them into multi-tenant solutions for external partners.

What the Candidate Will Do:

  1. Lead the architecture, strategy, and technical roadmap for major Payment Compliance Engineering initiatives
  2. Drive cross team and cross functional alignment across multiple LoB teams and payment compliance ecosystem targeting compliance completion rate and time to compliance initiatives.
  3. Lead the development and maintenance of multiple payment compliance platform components like process workflow orchestrations, decisioning, reconciliation algorithms, enhancing payment compliance infrastructure offerings
  4. Research & set roadmap for multiple time to compliance initiatives utilising Machine Learning and AI to enable faster document processing & transcription, automated case adjudications, automated matching, automate support etc.
  5. Engage deeply with engineers across Payments to identify gaps, streamline workflows, and define long-term platform solutions.
  6. Act as a technical partner to EMs, PMs, and staff engineers, contributing to org-wide and company-wide payment compliance strategy
  7. Provide hands-on technical direction, mentoring, and design leadership to senior and staff engineers across Payment teams
  8. Influence global compliance engineering initiatives and ensure strong collaboration across sites, time zones, and partner orgs.

What the Candidate Will Need:

  1. BS or MS in Computer Science or a related technical discipline, or equivalent experience.
  2. Highly proficient in one of the following programming languages: Java, Go, C/C++. Good scripting skills and ability to pick up new ones.
  3. 12+ years of progressive experience in backend, platform, or infrastructure engineering roles within high-scale technology environments.
  4. Demonstrated experience operating at a Senior Staff or Principal Engineer level, providing technical leadership across multiple teams or domains.
  5. Deep hands-on experience building and operating distributed backend systems at scale.

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.