Uber
Uber1h ago
InstaHyre

Backend Engineer

Bangalore
Full Time
Senior Level

Auto Apply to 50+ AI Matched Backend Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Uber

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Backend Engineer - Uber, Bangalore

Join Uber as a Backend Engineer in Bangalore and play a pivotal role in designing, developing, and deploying scalable backend services that power millions of users globally. You will own the end-to-end delivery of critical features, significantly enhancing the reliability, performance, and scalability of our complex distributed systems. This role offers a unique opportunity to collaborate closely with product, data, and infrastructure teams, mentor junior engineers, and contribute to defining our technical standards.

Key Responsibilities:

  • Design, implement, test, and deploy scalable microservices.
  • Write clean, maintainable, and high-quality production code.
  • Enhance system observability, reliability, and performance for distributed systems.
  • Lead large features from initial design through to production deployment.
  • Conduct root cause analysis for production issues and participate in on-call rotations.
  • Review design documents and code, providing constructive feedback.
  • Mentor Software Development Engineers (SDE I/II) and contribute to hiring processes and technical strategy discussions.

Technical Focus:

  • System Design: Architecting medium-to-large scale distributed systems capable of handling high QPS with low latency requirements, making informed architectural trade-offs with scalability as a primary consideration.
  • Backend Development: Building robust and scalable backend services using languages such as Go, Java, or Python. Experience with databases like MySQL, Cassandra, and Redis, and streaming platforms like Kafka is highly valued. Proficiency with containerization technologies like Docker and orchestration tools like Kubernetes is essential.

Ideal Candidate Profile:

  • 5-8+ years of professional backend development experience.
  • Strong foundational knowledge in data structures, algorithms, distributed systems, database design, and concurrency.
  • Proven experience building and operating scalable systems in production environments.
  • Excellent debugging and performance optimization skills.
  • Familiarity with microservices and event-driven architectures.

This is a permanent full-time position based in Bangalore, India.

Company

Uber

Uber

Uber is a global leader driven by a relentless mission to connect people with the journey, the destination, and the opportunity they seek. We power movement, making it easier for individuals to go any...

Bangalore
Posted on InstaHyre
Backend Engineer at Uber | Bangalore | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform