
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...
Skills & Technologies
Overview
Uber is hiring a Senior Full Stack Engineer to work on the Uber Courier product within the Uber Rider app. You'll collaborate with cross-functional teams to deliver product features and uphold high standards for code quality. This position requires 5+ years of experience in full stack development.
Job Description
Who you are
You have 5+ years of working experience in full stack development — you've successfully led complex technical initiatives and understand the intricacies of both frontend and backend technologies. Your proficiency in common algorithms and data structure fundamentals allows you to write efficient and maintainable code. You possess strong communication skills and have experience collaborating with cross-functional roles such as product managers and designers, translating business requirements into effective software engineering designs.
You are adept at building web front ends and distributed backend services at scale — your experience includes working with various technologies and frameworks that enhance user experience and system performance. You are committed to writing high-quality code and upholding standards for code quality and testing coverage, ensuring that the products you work on are reliable and efficient.
What you'll do
In this role, you will collaborate with a cross-functional engineering team to build features for the Uber Courier product, which allows consumers to request deliveries within their city. You will work closely with backend and mobile engineers, product managers, designers, and data scientists to deliver on the product roadmap. Your responsibilities will include writing high-quality code, contributing to engineering operational areas on quality, monitoring, and on-call practices, and ensuring that the team adheres to best practices in software development.
You will also be involved in mentoring junior engineers and helping them grow their skills, fostering a culture of continuous improvement within the team. Your ability to break down complex tasks for execution will be crucial in driving the team's success and achieving product goals. You will have the opportunity to influence the technical direction of the product and contribute to its growth and success.
What we offer
Uber provides a dynamic work environment where you can thrive and make a significant impact. You will have access to various resources and support to help you excel in your role. The company values collaboration and encourages employees to share their ideas and insights. You will be part of a team that is dedicated to delivering innovative solutions that enhance the user experience and drive product growth.
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

Full Stack Engineer
Workato is hiring a Senior Full Stack Engineer to transform technology complexity into business opportunity. You'll work with Java, JavaScript, React, and Node.js to streamline operations and enhance the user experience. This position requires strong communication skills and a passion for AI-driven solutions.

Full Stack Engineer
Cyara is hiring a Senior Full Stack Engineer to enhance their AI-powered customer experience assurance platform. You'll work on continuous testing and monitoring across various channels. This position requires strong technical skills and experience in software development.

Data Engineer
Uber is seeking a Senior Data Engineer to enhance their Payments Data Engineering team. You'll design and optimize data systems to support global payments infrastructure using technologies like Python, SQL, and Apache Spark. This role requires 7+ years of experience in software engineering with a focus on data engineering.

Full Stack Engineer
Google is hiring a Senior Full Stack Engineer to develop next-generation technologies that change how billions of users connect and interact. You'll work with Java, C++, Python, and JavaScript to build scalable software products. This position requires 5+ years of programming experience.

Full Stack Engineer
Zenoti is hiring a Senior Full Stack Engineer to design, develop, and maintain components of their cloud-based software solution for the beauty and wellness industry. You'll work with .NET technologies in Hyderabad.