
About Uber
Reimagining transportation for a better world
Key Highlights
- Public company (NYSE: UBER) since May 2019
- Completed over 1.5 billion trips globally
- Generated $4.8B in revenue from Uber Eats in 2020
- Raised $15.8 billion in funding
Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...
π Benefits
Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...
π Culture
Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...

Staff Engineer β’ Senior
Uber β’ San Francisco - Hybrid
Overview
Uber is hiring a Staff Software Engineer for the Rider Pricing & Incentives team to design and develop systems that impact millions of users. You'll work with Java and Python to tackle strategic marketplace challenges. This position requires 7+ years of experience in software engineering.
Job Description
Who you are
You have 7+ years of experience delivering, scaling, and owning highly successful software products β you're extremely proud of your accomplishments and have a proven record of engineering and coding skills. You excel in writing high-performance code and understand the importance of testing and coverage standards. Your ability to align teams on solutions to ambiguous problems showcases your strong analytical skills and technical expertise. You are passionate about mentoring and coaching other engineers, helping them grow in their careers while promoting standard processes within your team.
What you'll do
In this role, you will design, develop, and improve systems and products that are used by millions of Uber riders. Collaborating with a talented team of engineers, product managers, and designers, you will tackle some of Uberβs most strategic marketplace challenges at a global scale. You will write high-quality code and uphold standards for testing and coverage, ensuring that the systems you build are reliable and efficient. Additionally, you will contribute to engineering cultivation in terms of quality, monitoring, and on-call practices, while also finding opportunities to improve team operations.
What we offer
At Uber, you will be part of a dynamic team that is shaping the future of the rides marketplace. We encourage you to apply even if your experience doesn't match every requirement. You will have the opportunity to work in a hybrid environment, balancing in-office collaboration with remote flexibility. Join us in making a direct impact on the business and enhancing the rider experience.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Uber.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Uber is hiring a Senior Staff Engineer for their Consumer Pricing and Incentives team. You'll define the technical roadmap for systems that execute millions of pricing decisions daily, utilizing skills in Java and AWS. This position requires significant experience in engineering and system architecture.

Backend Engineer
Harvey is hiring a Staff Software Engineer, Backend to lead engineering projects across various product lines. You'll work closely with AI, Legal, and GTM teams to build secure systems that deliver value to customers. This position requires significant experience in backend engineering.

Staff Engineer
Uber is hiring a Staff Software Engineer to lead the design and evolution of core backend systems for their Ads Demand Platform. You'll work with technologies like Java and APIs to create scalable solutions. This position requires 7+ years of backend engineering experience.

Frontend Engineer
Uber is hiring a Frontend Staff Engineer to enhance the web applications ecosystem. You'll work with JavaScript, Node.js, and Redux to create high-performance developer tools. This position requires 5+ years of software engineering experience.

Backend Engineer
DEUNA is hiring a Backend Staff Engineer to lead backend architecture and system design for their AI-powered payments platform. You'll work with technologies like Java, Redis, and AWS in San Francisco. This role requires 5+ years of backend engineering experience.