Staff Software Engineer, Backend - Grocery (Chile)

  • Villa Presidente Frei
  • Uber
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 deliver efficient code. We are humble teachers, technically mentoring a team of talented engineers while also executing on delivering uniquely ambitious projects! As a Staff Engineer on the Engineering team in Brazil, you will be an early member of Uber's first development center in LATAM.

What You'll Do

Leads efforts within the organization to drive the development and maintenance of backend services and solutions to support user-facing products, downstream services, or infrastructure tools and platforms used across Uber.

The work you do will initially focus on advanced technologies to improve safety around the world, such as advanced telematics, machine learning, high scale distributed systems, real time data processing and mobile development, among others.

Minimum qualifications:
  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field OR + 10 -years full-time Software Engineering work experience.
  • Programming language (e.g. C, C++, Java, Python, or Go)
Technical skills:
  • Distributed systems
  • Product engineering
  • Scalability engineering
About our teams


Uber is redefining the future of grocery & retail. A company that started by transporting people from place to place, now transports nearly anything a customer could want or need, on-demand. The Grocery Engineering Team is responsible for ensuring that as we move to transport more than just people & restaurant food, our platform evolves to provide a best-in-class experience for customers, earners and brands. Today this team is focused on grocery, but will continue to flex into a longer tail of categories in the future.