Ativa os alertas de emprego por e-mail!

Staff Software Engineer, Backend - Rider App

Uber

São Paulo

Híbrido

BRL 120.000 - 180.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

Join a forward-thinking company as a Staff Engineer, where you'll lead innovative projects that enhance safety and efficiency in ride-sharing solutions. This role offers the unique opportunity to work on advanced technologies, including machine learning and real-time data processing, while mentoring a talented team. You'll collaborate with diverse teams across the organization to develop scalable solutions that impact millions of users daily. If you are passionate about technology and eager to make a difference, this is the perfect opportunity to shape the future of mobility.

Qualificações

  • PhD or equivalent in Computer Science, Engineering, Mathematics, or 10+ years of experience.
  • Proficiency in programming languages like C, C++, Java, Python, or Go.

Responsabilidades

  • Lead development and maintenance of backend services supporting user-facing products.
  • Collaborate with cross-functional teams to enhance safety globally.

Conhecimentos

C
C++
Java
Python
Go
Algorithms
Data Structures
Machine Learning
Real-time Data Processing

Formação académica

PhD in Computer Science
10+ years of Software Engineering experience

Descrição da oferta de emprego

Please note: this hybrid position is based in São Paulo, Brazil - welcoming both local professionals and those open to relocating to São Paulo.

About the role: Staff Engineers at Uber have an impact across a variety of business and technology decisions spanning projects and locations. We are passionate and pragmatic technologists who are able to design scalable systems while delivering efficient code. We are humble teachers, technically mentoring a team of talented engineers while also executing on delivering ambitious projects! As a Staff Engineer on the Engineering team in Brazil, you will be a member of Uber's first development center in LATAM.

What You'll Do: Lead efforts within the organization to develop and maintain backend services and solutions supporting user-facing products, downstream services, or infrastructure tools and platforms used across Uber. Your work will initially focus on advanced technologies to enhance safety globally, such as telematics, machine learning, high-scale distributed systems, real-time data processing, and mobile development.

Minimum qualifications:

  • PhD or equivalent in Computer Science, Engineering, Mathematics, or related field OR +10 years of full-time Software Engineering experience.
  • Proficiency in programming languages (e.g., C, C++, Java, Python, or Go).
  • Proven track record of delivering high-quality software and contributing to impactful projects.
  • Ability to execute on a product roadmap and collaborate effectively with cross-functional teams.
  • Excellent written and verbal communication skills.
  • English proficiency.
  • Strong fundamentals in algorithms and data structures, including hash tables, trees, stacks, queues, linked lists, DFS, BFS.

Bonus points for:

  • Experience working at large companies (10k+ employees).
  • Experience collaborating with international stakeholders.

About the role: On the Rides Engineering team, we develop code that creates opportunities for millions daily. Our focus is on making Uber’s core ride-sharing products faster, safer, and more reliable by building scalable solutions for riders and drivers.

We build highly trafficked experiences in the Rider App, including the homescreen, messaging, and core trip flow. As we expand rider features, we partner with UberAI to develop Uber’s first personalized surfaces that adapt in real time.

Our platform features a flexible, backend-driven UI enabling teams across Uber to reach customers effectively. We collaborate with teams across Uber (Transit, Micromobility, UberEats) to help them scale and reach more riders. As a Mobile Engineer, you’ll work on both product and platform features within the Uber app.

We welcome applicants from all backgrounds eager to help build a future where everyone and everything can move independently. If you are curious, passionate, and collaborative, join us to move the world forward together.

Uber values in-office collaboration and cultural identity. Unless approved for remote work, employees are expected to spend at least half their time in the assigned office. Certain roles may require full-time in-office presence. Please consult your recruiter for specific in-office expectations.

*Accommodations are available for religious, medical, or legal reasons. To request accommodations, contact accommodations@uber.com.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Staff Backend Engineer

TELUS Digital Brazil

São Paulo

Híbrido

BRL 120.000 - 180.000

Há 30+ dias

Staff Full-Stack Engineer

TELUS Digital Brazil

São Paulo

Híbrido

BRL 120.000 - 180.000

Há 30+ dias

Staff Backend Software Engineer

Tractian Technologies Inc

São Paulo

Presencial

BRL 120.000 - 180.000

Há 30+ dias

Staff Backend Software Engineer

Tractian Technologies Inc

São Paulo

Presencial

BRL 120.000 - 180.000

Há 30+ dias

Desenvolvedor(a) Backend Node - Sênior São Paulo - SP and Hybrid Full-time employee

FCamara consultoria e formação em Informática LTDA

São Paulo

Presencial

BRL 70.000 - 130.000

Há 26 dias

Staff Backend Engineer

TELUS Digital Brazil

Porto Alegre

Híbrido

BRL 100.000 - 200.000

Há 30+ dias