Staff Software Engineer

Uber is a global technology company that provides ride-sharing, food delivery, and transportation services.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Staff Software Engineer

Uber is seeking a Staff Software Engineer to join their Uber Eats Merchant team, which builds platforms and tools to enable merchants to grow their business on the Uber Eats platform. This is a backend engineering role based in Bangalore, India, requiring at least 2 years of professional software development experience. The position involves designing and developing scalable software solutions, leading end-to-end development lifecycles, and working with technologies like Java and Go. The role offers the opportunity to work at one of the world's leading technology companies, contributing to systems that impact millions of users globally. Uber maintains a hybrid work model, expecting employees to spend at least half their time in the office. The company is committed to equal employment opportunity and welcomes candidates from all backgrounds who are passionate about moving the world forward through technology.

Last updated 7 hours ago

Responsibilities For Staff Software Engineer

  • Design, develop, and maintain robust and scalable software solutions
  • Find opportunities and lead of the entire development lifecycle end-to-end, from architecture design and coding to testing and deployment

Requirements For Staff Software Engineer

Java
Go
  • Bachelor's degree in Computer Science or equivalent professional experience
  • 2+ years of professional experience software development experience with a track record of increasing responsibility and impact
  • Experience with one of the following programming languages: Java, Go, C/C++
  • Demonstrated experience developing sophisticated backend systems

Interested in this job?

Jobs Related To Uber Staff Software Engineer

Staff Software Engineer

Staff Software Engineer role at Uber building marketplace configuration platforms and tools that power Uber's global operations.

Staff Software Engineer - Uber Courier

Staff Software Engineer position at Uber Courier focusing on backend development and distributed systems, offering competitive compensation and hybrid work model in New York or Seattle.

Staff Software Engineer, Container Platform

Staff Software Engineer position at Uber focusing on building and scaling container orchestration platform using Kubernetes.

Staff Software Engineer

Staff Software Engineer position at Uber, focusing on backend development for UberEats Ads business, requiring 7+ years of experience and offering $218K-$242K base salary plus benefits.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on building scalable cloud services and APIs using Java, Kubernetes, and other modern technologies in Indianapolis.