Software Engineer II, Backend
Uber · Rio de Janeiro
Descrição do cargo
About the role
Uber’s Brazil Tech Center is looking for a Software Engineer II to work on core backend systems for its Delivery or Mobility organizations. You will own critical components that power millions of trips and deliveries worldwide, making high‑impact engineering decisions in a fast‑paced environment.
Key responsibilities
- Design, develop and maintain modular, scalable backend components and features.
- Deliver end‑to‑end technical solutions across the full software development lifecycle.
- Resolve complex problems with multiple dependencies, balancing trade‑offs such as latency versus throughput.
- Write clean, efficient, well‑tested code and champion best practices for code health.
- Proactively monitor, troubleshoot and fix production issues, including participation in on‑call rotations.
- Contribute to architectural discussions and collaborate with product, operations and design teams.
Required profile
- Minimum 4 years of experience delivering software independently across the full development lifecycle.
- Proficiency in at least one modern backend language (e.g., Golang, Java, C++, Python).
- Strong computer‑science fundamentals including algorithms, data structures and complexity analysis.
- Understanding of modular component design and system trade‑offs (latency vs. throughput, SQL vs. NoSQL).
- Experience with code and design reviews, reducing technical debt, and writing comprehensive test cases.
- Fluent English for global collaboration and documentation.
Required skills
- Golang
- Java
- C++
- Python
- SQL
- NoSQL
- Testing frameworks
- Debugging and monitoring tools
Questions fréquentes
Motivo do reporte
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Entrar
Publicado há 16 horas
Expira em 1 mês
2 visualizações · 0 candidaturas
Aumente suas chances
Envie seu CV: vamos sugerir as vagas que combinam com seu perfil.
A analisar o seu CV...
Uber
Rio de Janeiro
Related job offers
-
Business Analyst Sr
Dadoteca Rio de Janeiro -
React Developer (Remote – Rio de Janeiro)
SoTalent Rio de Janeiro -
Desenvolvedor Mobile iOS
Claro Brasil Rio de Janeiro -
Senior Backend Engineer – Node.js & TypeScript
Deel -
Product Manager – SaaS Startup (Remote, Brazil preferred)
Scale Up Recruiting Partners Quito