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

Skills & Technologies

Overview

Uber is hiring a Senior Software Engineer for their Search Growth team to develop new features that enhance the search experience within the Uber app. You'll work with Java and Python to deliver impactful solutions. This role requires strong technical leadership and collaboration skills.

Job Description

Who you are

You have 5+ years of software engineering experience, particularly in building scalable applications that enhance user experiences. Your expertise in Java and Python allows you to develop robust features that drive growth and engagement. You are comfortable leading projects from initial design through to production deployment, ensuring high-quality standards throughout the process.

You possess strong problem-solving skills and can navigate complex technical challenges. Your experience includes mentoring junior engineers and fostering a collaborative team environment. You understand the importance of code reviews and are committed to elevating the standards of your team.

What you'll do

As a Senior Software Engineer on the Search Growth team, you will lead the development of innovative features that enhance the search capabilities of the Uber app. You will collaborate with mobile and backend teams to ensure that the search experience is intuitive and performant. Your role will involve contributing to the technical roadmap of the search ecosystem, ensuring that the architecture remains flexible to support new features across various business lines.

You will own the solution from design to deployment, conducting thorough design and code reviews to maintain high-quality standards. Your influence will extend across multiple teams, and you will have the opportunity to mentor peers and junior engineers, guiding them in their professional development. You will also be responsible for monitoring the performance of deployed features and iterating on them based on user feedback and analytics.

What we offer

At Uber, you will be part of a dynamic team that is dedicated to enhancing user experiences through innovative technology. We offer competitive compensation and benefits, including opportunities for professional growth and development. You will work in a collaborative environment where your contributions will have a direct impact on the success of our business.

Join us in shaping the future of transportation and delivery services. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

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

BitGo

Backend Engineer

BitGo📍 Toronto - On-Site

BitGo is hiring a Backend Engineer to enhance the first-time user experience for institutional clients and individuals. You'll design and build scalable APIs and services using Java. This role requires experience in backend development and API design.

🏛️ On-SiteMid-Level
3 months ago
MongoDB

Software Engineering

MongoDB📍 Toronto - Hybrid

MongoDB is seeking a Senior Software Engineer to design and build their integrated search platform. You'll work with Java and MongoDB to enhance search capabilities. This role requires 5+ years of experience in backend software development.

🏢 HybridSenior
12h ago
Uber

Software Engineering

Uber📍 Toronto - On-Site

Uber is hiring a Senior Software Engineer to lead initiatives in low-latency infrastructure for ad serving. You'll work with Java, Go, or C++ to design high-performance systems. This position requires expertise in distributed systems and backend design.

🏛️ On-SiteSenior
1 month ago
Clutch

Software Engineering

Clutch📍 Toronto

Clutch is hiring a Senior Software Engineer to help build and scale their technology platform. You'll work with a full TypeScript stack, React, and PostgreSQL to enhance the car-buying experience. This position requires strong expertise in both front-end and back-end technologies.

Senior
3w ago
Lyft

Software Engineering

Lyft📍 Toronto

Lyft is seeking a Senior C++ Software Engineer to develop large-scale routing engines. You'll work primarily with C++ to enhance Lyft's mapping capabilities. This role requires a strong background in building high-throughput, low-latency backend services.

Senior
1d ago