Uber for Business (U4B) is seeking a Backend Software Engineer II to join their dynamic team in São Paulo, Brazil. This role offers a unique opportunity to work with a diverse, international team building essential backend services that power Uber's business solutions platform.
The position requires 3 years of software engineering experience and combines technical expertise with collaborative teamwork. You'll be working alongside frontend engineers, designers, data scientists, and product managers in a culture that values open communication and innovation.
As a Backend Engineer, you'll be responsible for developing and maintaining critical services that support both user-facing products and internal infrastructure. The role requires strong fundamentals in algorithms and data structures, proficiency in languages like Go, Java, or Python, and experience with distributed systems and scalability engineering.
The hybrid work model allows for flexibility while maintaining strong team collaboration, with an expectation to spend at least half of your work time in the São Paulo office. This setup provides an ideal balance between remote work benefits and in-person collaboration opportunities.
This role is perfect for engineers who are passionate about building scalable solutions, have strong technical foundations, and want to contribute to a platform that's revolutionizing business transportation and delivery services. The position offers the chance to work on meaningful projects while being part of a tight-knit, collaborative team that's driving innovation in the business mobility sector.