CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Senior Software Engineer - Backend

Uber

Full time On-site
Experience
8+ years
Location
Bangalore
Work mode
On-site
Salary
₹15L – ₹25L a year estimatetypical for IT Jobs in Bangalore, 310 posts
Posted 7 days ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • The Developer Platform's vision is to be the industry leader for how developers build high-quality software productively at scale.
  • As a hands-on backend engineer, you will build and evangelise next generation products at scale for our fellow engineers that aim at…
  • What the Candidate Will Need / Bonus Points
Experience
8+ years
Must-have skills
CI/CDJava
Work mode
On-site

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

About the Role

The Developer Platform's vision is to be the industry leader for how developers build high-quality software productively at scale. Our mission is to Enable Uber developers to build high-quality software consistently and with ease.

At Uber the Developer Platform teams build the technical foundation for engineers to develop the future of quality. Our engineering community depends on us to develop centralized solutions to support each part of the development life cycle from writing the first line of code to shipping software to production that touches millions of users. We have a unique opportunity to work across Uber's products to solve for scale and impact company wide technical roadmaps.

As a hands-on backend engineer, you will build and evangelise next generation products at scale for our fellow engineers that aim at increasing developer productivity and throughput.

What the Candidate Will Need / Bonus Points

---- What the Candidate Will Do ----

  1. Develop and maintain foundational frameworks.
  2. Design, build, and maintain sophisticated, scalable software frameworks within Developer Platform.
  3. Collaborate and communicate with a globally distributed team to help discover gaps in our frameworks, tooling, and infrastructure and help drive solutions.
  4. Write high-quality code and related documentation
  5. Raise the bar in end-to-end and integration tests

---- Basic Qualifications ----
  1. BS/MS/PhD in Computer Science or a related technical field, or equivalent industry experience
  2. 8+ years of experience building and managing distributed systems, as well as a sound understanding of distributed system fundamentals
  3. Proficient in one of the following programming languages: Go, Java as well as good scripting skills and the ability to pick up new ones
  4. Experience with container platforms such as Kubernetes
  5. Grit, drive and a strong sense of ownership, coupled with an appetite for collaboration
  6. Strong written / verbal communication, and the ability to manage stakeholders and leadership

---- Preferred Qualifications ----
  1. Distributed systems
  2. API design
  3. Familiarity with CI/CD
  4. Experience with integration tests

Ready to Ride?

This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves - we'd love to hear from you.

You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.

Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Key skills

Required

CI/CDJava

Soft skills

CommunicationLeadershipOwnership

About company

Uber is changing how people think about transportation, part of the logistical fabric of 600+ cities. Whether it’s a ride, a sandwich, or a package, Uber gives people what they want when they want it.

Job market insights

971active CI/CD jobs in Bangalore
849active Java jobs in Bangalore
₹15L – ₹25L advertised yearly salary for IT Jobs in Bangalore (middle half of 310 posts that show a salary; median ₹19L)
14 more open jobs at Uber

Most IT Jobs posts in Bangalore ask for 3–6 years of experience (41% of 3729 that say).

Hiring most for IT Jobs in Bangalore

  • Trigent Software Private Limited166 open jobs
  • Bosch Group165 open jobs
  • Brillio115 open jobs

Jobs asking for CI/CD in Bangalore also ask for

  • Python52%
  • AWS49%
  • Kubernetes39%
  • Microsoft Azure36%
  • Docker32%

From live job posts on CoreHRx, updated 7 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Senior Software Engineer - Backend job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹15L – ₹25L a year (typical for IT Jobs in Bangalore, 310 posts).

How much experience does this job need?

The post asks for 8 Yrs experience.

Where is this job based?

In Bangalore (on-site).

What kind of job is this?

It is a full time job.

This guide is for Indian job seekers preparing for Java backend roles, from freshers facing campus and first-job interviews to experienced developers moving into senior positions at product companies and IT services firms. It covers what interviewers ask most in 2025 and 2026 on Java 17 and 21 and Spring Boot 3: OOP, collections, equals and hashCode, streams, exceptions, concurrency and JVM memory, then dependency injection, auto-configuration, REST controllers, validation, JPA and Hibernate, security, microservices and testing. Questions are grouped as easy, medium and hard. Read each answer, compile the code yourself and practise explaining it aloud.

Questions you may be asked

  1. What are the four pillars of OOP, with a Java example of each?
  2. What is the difference between an abstract class and an interface in Java?
  3. What is the difference between method overloading and method overriding?
  4. What is the difference between == and equals() in Java?

Get IT jobs in Bangalore by email

Create a free profile and we email you new IT jobs in Bangalore, at most once a week.

Similar jobs

Free · takes a minute · your resume fills your profile