Sr. Software Engineer - Backend (Security)

Uber is a technology company that develops and operates ride-sharing, food delivery, and transportation platforms.
$185,000 - $205,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Sr. Software Engineer - Backend (Security)

Uber is seeking top-notch backend/data/ML software engineers to join the Data Governance engineering team within the Tech Privacy org. This role involves designing, building, and handling robust distributed systems to solve infrastructure challenges that delight our quickly growing platform engineering and product engineering teams, enabling the whole engineering organization to iterate at top speed in an open, decentralized environment.

As a Backend Engineer at Uber, you'll work on code that's closest to the business. You will build user-facing products, handle and store thousands of transactions per second, and develop intelligent fraud prevention strategies that scale. You'll be responsible for the design, development, and maintenance of services, frameworks, and solutions to support user-facing products, downstream services, or infrastructure tools and platforms used across Uber.

The privacy landscape is constantly evolving, and with the adoption of ML/AI/GAI backed by extensive heterogeneous data, security & privacy threats are inevitably broadened. With your deep and comprehensive expertise across major technology stacks, you will architect, implement and scale industry-leading privacy solutions for the entire company.

This role offers the opportunity to work on software platforms that touch the physical world and gain serious production experience in an environment of exponential growth. You'll be part of a team of passionate and pragmatic technologists who design scalable systems while delivering efficient code.

Uber offers competitive compensation, including a base salary range of USD$185,000 - USD$205,500 per year for this role in both San Francisco and Sunnyvale, CA. Additionally, you'll be eligible for Uber's bonus program, potential equity awards, and comprehensive benefits.

Last updated 15 days ago

Responsibilities For Sr. Software Engineer - Backend (Security)

  • Design, build and handle robust distributed systems
  • Build user-facing products
  • Handle and store thousands of transactions per second
  • Develop intelligent fraud prevention strategies that scale
  • Design, develop and maintain services, frameworks, and solutions
  • Architect, implement and scale industry-leading privacy solutions

Requirements For Sr. Software Engineer - Backend (Security)

Java
Python
Go
  • BS or MS in Computer Science or a related technical discipline, or equivalent experience
  • Experience coding with C++, Java, Python, or Go
  • Systematic problem solving approach and knowledge of algorithms, data structures and complexity analysis
  • At least 5 years of software engineering experience

Benefits For Sr. Software Engineer - Backend (Security)

Medical Insurance
Equity
  • Bonus program
  • Equity awards
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Uber Sr. Software Engineer - Backend (Security)

Sr Software Engineer, Backend - Mobility

Senior Backend Software Engineer position at Uber's Mobility org in São Paulo, working on large-scale distributed systems and core transportation infrastructure.

Senior Software Engineer - Backend - Maps

Senior Backend Engineer role at Uber focusing on maps infrastructure, requiring 5+ years of experience in building scalable systems and expertise in Java or Go.

Software Test Engineer

Senior SDET position at Uber focusing on mobile test automation and framework development, requiring 5+ years of experience and strong programming skills.

Senior Software Engineer

Senior Software Engineer role at Uber focusing on real-time analytics infrastructure and distributed systems, offering competitive compensation and hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer role at Uber, focusing on backend development for the Eats Delivery Search team, optimizing search algorithms and maintaining high-performance systems.