Software Engineer II, Backend na Uber

Híbrido - São Paulo, Brazil

Candidatar-se
Ver mais vagas na Uber

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.

Requisitos

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

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.