Uber is seeking a Staff Software Engineer to join their first development center in LATAM, based in Brazil. This role combines technical leadership with hands-on development, focusing on backend services and solutions that power Uber's expanding portfolio beyond ride-sharing into grocery and retail delivery.
The position requires an experienced engineer who can lead technical initiatives while mentoring others. You'll work on cutting-edge technologies including advanced telematics, machine learning, high-scale distributed systems, and real-time data processing. The role is particularly focused on the Grocery Engineering Team, which is central to Uber's strategy of transporting not just people, but anything customers need on-demand.
As a Staff Engineer, you'll have significant impact across business and technology decisions, designing scalable systems while delivering efficient code. The role demands both technical excellence and leadership skills, as you'll be responsible for technically mentoring a team of talented engineers while executing ambitious projects.
The position offers the opportunity to shape the future of delivery services at Uber, working in a hybrid environment where office collaboration is valued. You'll be part of a team that's redefining the future of grocery & retail delivery, building a platform that provides best-in-class experiences for customers, earners, and brands.
This is an excellent opportunity for experienced engineers who are passionate about scalable systems, have a strong background in distributed systems, and want to make a significant impact in a rapidly growing domain. The role combines technical challenges with the opportunity to shape Uber's expansion into new delivery categories beyond their traditional transportation focus.