Sr Staff Software Engineer, Risk

Uber is a global technology platform enabling independent mobility for everyone and everything, operating ride-sharing, food delivery, and other transportation services.
Backend
Staff Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS · Travel

Description For Sr Staff Software Engineer, Risk

Join Uber's Risk team as a Sr Staff Software Engineer, where you'll play a crucial role in protecting millions of users while ensuring seamless experiences across Uber's global platform. The team focuses on preventing malicious activities while maintaining intuitive and frictionless experiences for riders, eaters, drivers, couriers, and restaurants.

As a full-stack and cross-functional team member, you'll tackle challenging problems across Backend, Frontend, Data, and ML engineering spaces, collaborating closely with Product Management and Data Science teams. You'll be responsible for vital systems and processes, taking ownership of key features and initiatives in building high-quality, scalable systems.

The role requires exceptional technical expertise with 8+ years of experience in building large-scale distributed systems. You'll need strong coding abilities in languages like Java, JavaScript, and Go, combined with deep understanding of distributed systems architecture. Your impact will be direct and significant, affecting Uber's users and operations teams worldwide.

The position offers an opportunity to work with cutting-edge technology while contributing to Uber's mission of enabling independent mobility. You'll be part of a collaborative environment where your technical leadership and mentoring abilities will help shape the future of risk management systems at scale.

Working in a hybrid model, you'll spend at least half your time in the Hyderabad office, contributing to Uber's cultural identity while building systems that protect and enhance the user experience for millions globally.

Last updated 2 months ago

Responsibilities For Sr Staff Software Engineer, Risk

  • Direct efforts to understand requirements and translate business/technical problems into executable designs
  • Build reliable, high-quality solutions that scale with Uber's engineering processes
  • Deliver and review technical design, code and documentation
  • Drive ongoing efficiency and reliability improvements
  • Manage upstream and downstream dependencies
  • Mentor and support teammates
  • Define standards in coding, testing, monitoring, and alerting systems
  • Provide technical leadership
  • Coach and mentor engineers for learning and career growth

Requirements For Sr Staff Software Engineer, Risk

Java
JavaScript
Go
  • BS or MS degree in computer science, similar technical field of study or equivalent practical experience
  • 8+ years of experience as a software engineer and building large-scale distributed systems
  • Coding skills in JS, Java, GO
  • Solid understanding of distributed systems architecture
  • Strong desire to learn and grow
  • Strong communication and collaboration skills
  • Experience in mentoring engineers
  • Ability to identify and resolve performance and scalability issues
  • Phenomenal communication skills

Interested in this job?

Jobs Related To Uber Sr Staff Software Engineer, Risk

Senior Staff Software Engineer - Autonomous Vehicles

Senior Staff Software Engineer position at Uber, focusing on autonomous vehicle technology development, including AI systems and driving datasets.

Senior Engineering Manager - Delivery Marketplace

Lead engineering teams building global solutions for Uber's Delivery Marketplace pricing and incentives systems

Engineering Manager II

Engineering Manager II position at Uber leading backend engineering teams in India, focusing on scalable solutions and team development.

Staff Software Engineer

Lead full-stack development role at Uber, focusing on scalable systems and technical leadership in the Scaled Solutions Tech organization.

Staff Software Engineer for Container Platform

Staff Software Engineer position focusing on building and maintaining Uber's next-generation container orchestration platform.