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 to contribute to Core Services and Delivery teams in Rio de Janeiro. You'll develop scalable services and optimize delivery systems using Java and JavaScript. This role requires significant experience in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, with a strong background in building scalable and reliable systems. Your expertise in Java and JavaScript allows you to develop high-performance applications that impact millions of users. You thrive in collaborative environments, working closely with cross-functional teams to deliver innovative solutions. You understand the importance of optimizing processes and enhancing engineering practices to improve overall system performance. You are adaptable and open to feedback, continuously seeking ways to grow and improve your technical skills. You are excited about the opportunity to work in a hybrid role, contributing both in-office and remotely.

What you'll do

As a Senior Software Engineer at Uber, you will play a crucial role in developing the foundational infrastructure that powers all of Uber's products. You will collaborate with global teams to design and implement scalable services that ensure the stability and performance of our systems. Your contributions will directly influence the efficiency of order processing and logistics, enhancing the delivery experience for both drivers and customers. You will work on the technical roadmap, developing innovative features and solving complex problems that arise in a fast-paced environment. You will also mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers. Your role will involve participating in code reviews, ensuring best practices are followed, and contributing to the overall improvement of engineering processes.

What we offer

Uber provides a dynamic work environment where you can make a significant impact on the company's operations. You will have the opportunity to work with cutting-edge technologies and collaborate with talented professionals from around the world. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement. Our culture encourages innovation and values diverse perspectives, making it a great place to grow your career. We believe in supporting our employees' well-being and work-life balance, which is why we offer a hybrid work model that allows for flexibility in your work arrangements.

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

Software Engineering

Uber📍 Rio De Janeiro - Hybrid

Uber is hiring a Senior Software Engineer for their Delivery team in Rio de Janeiro. You'll work on building scalable systems that enhance the delivery experience for millions of users. This role requires strong skills in Java and JavaScript.

🏢 HybridSenior
2 months ago
Sezzle

Software Engineering

Sezzle📍 Brazil - Remote

Sezzle is hiring a Senior Software Engineer to help revolutionize the shopping experience through innovative technology. You'll work in a dynamic environment focused on creating seamless, interest-free installment plans. This role requires 8+ years of experience.

🏠 RemoteSenior
1d ago
dLocal

Software Engineering

dLocal📍 Brazil

dLocal is seeking a Senior Software Engineer to join their engineering team. You'll be responsible for implementing new features and improving performance for payment products. This role requires expertise in Java and experience in building robust solutions.

Senior
1 year ago
Sezzle

Software Engineering

Sezzle📍 Brazil - Remote

Sezzle is hiring a Junior Software Engineer to assist in the design, development, and installation of software solutions. You'll be involved in writing code and documenting functionality. This role is ideal for those looking to grow in a dynamic fintech environment.

🏠 RemoteJunior
1d ago
Carta

Software Engineering

Carta📍 Rio De Janeiro

Carta is hiring a Senior Software Engineer I for their Integrations team to develop and enhance their software solutions for private markets. You'll work in a collaborative environment focused on building impactful technology. This position requires significant experience in software engineering.

Senior
2w ago