Sr Software Engineer

Short Description

UBER is seeking a Software Engineer who has proven success at building large scale backend systems, with high iteration velocity.

Job Description

About the Role
Uber is looking for a strong and experienced Software Engineer to join its Documents platform team. In this role you will have the opportunity to join a newly hired team, participating in the rewrite of our systems and questioning established wisdom. You will be driving the architecture, strategy, and execution, while simultaneously multiplying your team members to do and become more.

What You'll Need:
  • 6+ years of relevant experience as a Software Engineer
  • Strong CS fundamentals
  • Proven success at building large scale backend systems, with high iteration velocity
  • BS/MS/Ph.D. in Computer Science or related experience
  • Proficiency in a high-level programming language such as Golang, Java, Python

Bonus Points If:
You have prior experience working on features end-to-end, including frontend, backend, and database.
You are strong in distributed systems concepts.

Sr Software Engineer
Mid-Senior-level Information Technology | Technology | Information Full-time Engineering | Information Technology | Other Software Engineer | Senior Software Engineer
Uber is evolving the way the world moves. By connecting riders to drivers through our apps, we make cities more accessible?opening up more possibilities for riders and more business for drivers. From our founding in 2009 to our launches in 600+ cities today, Uber's rapidly expanding global presence continues to bring people and their cities closer.