Sr Software Engineer

Uber
Bangalore, IndiaPosted 30 March 2026

Job Description

Sr Software Engineer Department: Engineering Team: Backend Location: Bangalore, India Type: Full-Time Rider engineering team develops Uber's flagship rider app and powers hundreds of features across all our product vertical teams. Uber is changing the way people think about transportation. Not that long ago, we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of cities everywhere. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it. We're looking for passionate Backend engineers to join the Rider Core team, a cross-functional group in which Design, Data Science, Backend, Android and iOS engineers work collaboratively to design and build products for riders to simplify their booking journey, work on enhancing tech platforms and improve reliability of various core product offerings. At Uber, we take pride in offering the best quality service to our customers - you will collaborate closely with product managers and business operations teams to build for scale, yet focusing on providing intuitive and delightful customer experiences. **What the Candidate Will Need / Bonus Points** \-\-\-\- What the Candidate Will Do ---- 1. Design, implement, and own backend services that support core rider experiences used by millions of users 2. Collaborate with product managers, mobile engineers, and designers to translate product requirements into scalable technical solutions 3. Contribute to system architecture, reliability, and performance improvements across critical services 4. Write high-quality, well-tested code and participate actively in code and design reviews 5. Operate services in production, participate in on-call rotations, and drive improvements in observability and incident response \-\-\-\- Basic Qualifications ---- 1. 4+ years of hands-on experience building and operating highly scalable backend services using Java, Go, or similar languages 2. Strong understanding of distributed systems concepts, including service design, data con
Apply Now

Direct link to company career page

AI Resume Fit Check

See exactly which skills you match and which are missing before you apply. Free, instant, no spam.

Check my resume fit

Free · No credit card

Share