Please enable Javascript
Skip to main content

Software Engineer II, Backend - Risk

Backend, Engineering
in Sao Paulo, Brazil

About the Role

Design and develop scalable backend systems and services that solve fraud and abuse problems as well as drive better user experiences across Uber Products and Lines of Businesses

Developing real-time streaming features (on streaming platform Flink/Samza) that powers real-time fraud and abuse leveraging Machine Learning predictions and heuristics

Work with cross functional teams like Product Manager, Data Scientists/Analysts to help define problem space, contribute to product requirement, design and develop system solutions.

Collaborate with other engineering teams in Uber Marketplace, Payments Systems and PMs to drive end-to-end design, execution and product rollout.

What the Candidate Will Need

As a member of the team you will contribute towards building holistic real-time solutions that prevent fraud and abuse across extended Uber Marketplace and Money Platforms.

  • You will also contribute toward building the best in class backend system and services to reduce fraud, protect good users and drive Uber growth.
  • You will have the opportunity to interact with many product teams at Uber to tackle challenging problems and build innovative solutions.
  • You will also be responsible for production system reliability, troubleshoot issues and provide timely resolution.

Basic Qualifications

  • Able to communicate in English (Advanced)
  • At least 2 years of software engineering experience
  • Bachelor of Science (BS) in Computer Science, Physics, or Mathematics, or related field
  • Experience in working on large-scale distributed systems
  • Data-driven architecture and systems design
  • Java/Go/Python
  • Design and development of backend system/service APIs that scales to million of users.
  • Streaming Platform Samza/Flink and building real-time streaming features
  • Good Problem Solving skills. Taking on challenge problem and drive solution
  • Experience shipping scalable, efficient, reliable, resilient code that reaches millions of users
  • Ability to thrive in a fast paced environment with evolving requirements
  • Customer obsession and user first mindset
  • Collaborate on projects and working efficiently as part of a team

Preferred Qualifications:

  • Contribute to the wider software community through open source
  • Master of Science (MS) in Computer Science or related Field.
  • Previous experience with Risk, Fraud Detection and Machine Learning

About the team:

The Risk team plays a crucial role in Uber mission to keep away users from malicious intent from our system while ensuring powerful, intuitive and frictionless delightful experiences for our millions of daily users (riders, eaters, drivers, couriers, restaurants). Our continued obsession for innovation is essential to enable Uber's phenomenal growth globally as we expand into new lines of business.

As part of the team, you will have direct responsibility for vital systems and processes. You will take ownership of key features and initiatives in crafting and building high-quality, scalable systems. Your work will directly impact the lives of Uber’s users and operations teams across the globe.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world 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

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.