招聘
About the Role
Uber for Business (U4B) is one of Uber's fastest-growing businesses, enabling organizations to move people and goods at scale. As a Staff Software Engineer on the U4B Platform team**, you will be a senior technical contributor responsible for designing, building, and evolving the core B2B platform that powers products such as** Rides for Business, Uber Health, Uber Central, Uber Transit, Vouchers, and Eats for Business**.**
In this role, you will own complex technical areas within the platform, drive architectural decisions, and provide technical leadership across multiple teams. You will work on systems that support hundreds of millions of transactions across150,000+ organizations**, with a strong focus on scalability, reliability, and maintainability.**
This role is ideal for an experienced engineer with deep distributed systems expertise, strong execution skills, and the ability to influence technical direction beyond their immediate team.
---- What the Candidate Will Do ----
-
Serve as a technical leader **within the U4B Platform team, owning and driving key architectural components.**2. Design and implement scalable, resilient platform services **that support multiple U4B product surfaces.3. Partner with engineers across teams to align on architecture, interfaces, and platform standards.4. Lead the design and execution of high-volume transaction flows, ensuring performance, reliability, and correctness.5. Drive resolution of complex technical problems, balancing near-term delivery with long-term platform health.**6. Collaborate closely with Product and cross-functional partners to translate business requirements into robust technical solutions.
-
Set and uphold best practices for code quality, testing, deployment, observability, and security**.**
---- Basic Qualifications ---- -
10+ years of professional software engineering experience**.2. Strong expertise in one or more object-oriented programming languages(e.g., Go, Java, C++, C#).**3. Hands-on experience designing and operating large-scale distributed systems **in production.4. Solid understanding of service reliability, including monitoring, alerting, and performance optimization.5. Experience working with relational and/or NoSQL databases(e.g., MySQL, Cassandra).**6. Proven ability to break down complex systems and guide teams toward scalable, maintainable solutions.
---- Preferred Qualifications ---- -
Experience influencing technical direction across multiple teams **without direct management authority.2. Background building or scaling B2B or platform systems.**3. Experience with high-throughput, transactional systems.
-
Strong collaboration skills with product, design, and operations partners.
-
Demonstrated commitment to engineering excellence and continuous improvement.
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let's move it 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 accommodations@uber.com.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs
About Uber
Reviews
3.1
10 reviews
Work Life Balance
4.2
Compensation
2.3
Culture
3.5
Career
2.0
Management
2.5
45%
Recommend to a Friend
Pros
Flexible hours and schedule
Meeting different people and cultures
Make your own hours
Cons
Inconsistent and low pay
Safety concerns with passengers
Traffic and difficult drivers
Salary Ranges
23,534 data points
Mid/L4
Mid/L4 · Data Analyst
3 reports
$209,300
total / year
Base
$161,000
Stock
-
Bonus
-
$203,580
$209,300
Interview Experience
5 interviews
Difficulty
3.0
/ 5
Duration
14-28 weeks
Offer Rate
40%
Experience
Positive 80%
Neutral 20%
Negative 0%
Interview Process
1
Application Review
2
Online Assessment
3
Recruiter Screen
4
Technical Phone Screen
5
Case Study/Analytics Test
6
Final Loop/Panel Interview
7
Offer
Common Questions
Coding/Algorithm
System Design
Behavioral/STAR
Case Study
Technical Knowledge
News & Buzz
Uber Shares Slip 2% Ahead Of Q4 Earnings As Robotaxi Ties Draw Focus - Eudaimonia and Co
Source: Eudaimonia and Co
News
·
5w ago
Uber Eats Ordered to Pay $3.5 Million Over NYC Delivery Worker Pay - The Wall Street Journal
Source: The Wall Street Journal
News
·
5w ago
Mayor Mamdani Announces $5 Million Settlement, Reinstatement of as Many as 10,000 Wrongfully Deactivated Food Delivery Workers - NYC.gov
Source: NYC.gov
News
·
5w ago
TSD Mobility teams up with Uber for Business to bring on-demand rides directly into the dealership workflow - CBT News
Source: CBT News
News
·
5w ago





