Uber

About Uber

Reimagining transportation for a better world

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Mission Bay, San Francisco, CA💰 $15.8b3.9
B2CTravelMarketplaceTransportRidesharingDelivery

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...

Overview

Uber is hiring a Senior Software Engineer to design and scale real-time dynamic pricing systems. You'll work with Java and machine learning to optimize large-scale systems that impact millions of users. This position requires 5+ years of experience in backend engineering.

Job Description

Who you are

You have 5+ years of experience in backend engineering, particularly in designing and optimizing large-scale systems. Your expertise lies in real-time distributed systems and you have a strong understanding of optimization techniques that enhance system performance. You are proficient in Java and have experience working with machine learning algorithms, which allows you to tackle complex technical challenges effectively. Your collaborative nature enables you to work closely with cross-functional teams, including product and data science, to drive impactful solutions. You are passionate about building resilient systems that can handle real-world volatility and ensure accurate pricing decisions.

Desirable

Experience with dynamic pricing systems or marketplace platforms is a plus. Familiarity with cloud services and large-scale data processing will help you excel in this role. You are also comfortable with agile methodologies and have a knack for mentoring junior engineers, sharing your knowledge to foster team growth.

What you'll do

In this role, you will design and implement the technical solutions that power Uber's real-time dynamic pricing systems. You will work on optimizing systems that process over 1 million queries per second, ensuring that pricing is accurate and timely. Collaborating with engineers across various teams, you will contribute to the development of performant and reliable services that directly impact driver earnings and rider satisfaction. You will also have the opportunity to shape the technical direction of critical business initiatives, leveraging cutting-edge algorithms and machine learning systems. Your work will involve solving unique technical challenges at the intersection of optimization and distributed systems, making a significant impact on Uber's core platform efficiency.

What we offer

Uber provides a dynamic work environment where you can grow your skills and make a difference. You will have access to cutting-edge technologies and the opportunity to work on projects that directly affect millions of users. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Our culture promotes collaboration and innovation, and we offer competitive compensation packages to attract top talent. Join us in shaping the future of mobility and making a positive impact on the world.

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

Uber

Frontend Engineer

Uber📍 San Francisco - On-Site
🏛️ On-SiteSenior
9 months ago
Uber

Staff Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Senior Staff Engineer to lead the technical vision for their Competitive Intelligence domain. You'll work with machine learning and data analysis to derive insights from complex data sources. This position requires strong experience in systems thinking and technical leadership.

🏢 HybridSenior
9 months ago
Uber

Software Engineering

Uber📍 San Francisco - Hybrid

Uber is hiring a Senior Software Engineer for their Fulfillment Shopping & Ordering team to build next-generation product discovery and order checkout platforms. You'll work with technologies like Java and REST APIs in a high-scale environment. This position requires 5+ years of experience in software engineering.

🏢 HybridSenior
2w ago
AngelList

Software Engineering

AngelList📍 San Francisco - On-Site

AngelList is hiring a Senior Software Engineer for their Intelligence team to design and build services that power retrieval, semantic search, and data pipelines. You'll work with technologies like Python and contribute to innovative solutions in venture capital.

🏛️ On-SiteSenior
3 months ago
Uber

Machine Learning Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Senior Machine Learning Engineer to design and optimize ML-based solutions for their mobility and logistics platforms. You'll work with technologies like Python and AWS to impact millions of users. This role requires strong experience in machine learning and system optimization.

🏢 HybridSenior
1 month ago