The Sentinel team at Uber is looking to build a unified Refunds and Appeasements (R&A) platform to centralize all support-initiated payouts within Uber, aiming to accelerate experimentation velocity and significantly reduce operational risk through centralization and consistent enforcement mechanisms.
Requirements
- Experience in hands-on software development with thoughtfulness of scale, latency and distributed architecture.
- Highly efficient coding in Golang, Java or any similar languages.
- Experience designing and maintaining highly reliable systems with high availability and strong consistency requirements, handling crucial operational data.
- Proven ability to use AI across the software development cycle, utilizing tools for such as Cursor and Claude for code generation, unit test authoring, and complex documentation/design (e.g., flowcharts, runbooks, architectural documents).
- Expertise in integrating complex risk and abuse mitigation checks (such as Persistence Limiters, Factual Defects, or third-party Risk Assessor calls) directly within core transactional flows.
- Proven background implementing and enforcing core transaction tenets such as idempotency and atomicity in distributed service architectures.
Responsibilities
- Ideate on ways to fundamentally shift how the organization operates (creativity is highly encouraged!).
- Design, implement, and operate core platform APIs that orchestrate crucial financial decisioning and money movement transactions.
- Drive continuous integration and adoption of AI tools into the team's development workflow to achieve demonstrable efficiency gains in code authoring and testing.
- Develop robust configuration management structures to govern optimization rules, risk compliance mandates, and eligibility checks across various R&A flows.
Other
- Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field, with 5+ years of full-time engineering experience.
- Demonstrated ability to lead technical design for complex platform features.
- Proven ability to lead and coach junior engineers on the team.
- For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year.
- For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp.