Uber’s Tech Center in Brazil is expanding. The role involves working with Delivery and Mobility teams to build backend systems that support order processing, logistics, real‑time tracking, and ride‑sharing services. The engineer will develop scalable software, collaborate with cross‑functional partners, mentor junior team members, and help shape product vision.
Software Engineer II, Backend at Uber
Hybrid - São Paulo, Brazil
More jobs at UberRequisitos
Educação
- Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field
Experiência
- 5+ years of full-time engineering experience
Habilidades
- hands‑on software development
- thoughtfulness of scale, latency and distributed architecture
- highly efficient coding in Golang, Java or any similar languages
- 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 communication skills, both written and verbal
- algorithm & data structures fundamentals
Idiomas
- English
Responsabilidades
- Contribute to the technical roadmap by developing innovative features and solving complex problems.
- Collaborate with senior engineers to implement and iterate on ambitious product plans.
- Work closely with Product, Operations, Design, and other partners to ensure effective execution of projects.
- Participate in code reviews, design discussions, and technical mentoring to help elevate team capabilities.
- Provide technical expertise and input to shape the vision for your area, while executing on product requirements.
Tecnologias
GolangJava
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.