All roles at Uber

Sr Software Engineer - Engineer

Bengaluru, HyderabadFull-time6–11 yrsPosted 2 days ago

Senior software engineering role at Uber in Bengaluru and Hyderabad. Needs 6+ years and a B.Tech, B.E. or B.Sc.

About the role

Engineering at Uber means building for real-world impact under real-world constraints. As a Senior Software Engineer (Data & Backend), you will architect mission-critical systems that power the foundation of trust across our global marketplace - from ensuring millions of earners are paid accurately and on time to scaling the simulation platforms that drive billions in pricing decisions.

What you'll do

  • Design and build long-lasting engineering artifacts that reduce complexity and increase developer velocity across the organization
  • Solve messy, high-impact problems at the intersection of low latency and high correctness, often without a clear starting point or obvious solution
  • Foresee architectural problems or opportunities and work with leadership to address them before they impact the global marketplace
  • Lead organization-wide development and adoption of key frameworks while role-modeling coding best practices and high-quality design review
  • Collaborate cross-functionally with Product, Science, and Ops to translate ambiguous business requirements into production-ready technical roadmaps

What you need

  • SQL
  • Data warehousing

Good to have

  • Spark
  • Hadoop

More roles like this at Uber

Apply on Uber's site