Upload Button Icon Add office photos

Uber

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern
filter salaries All Filters

67 Uber Jobs

Staff Software Engineer

10-15 years

Bangalore / Bengaluru

1 vacancy

Staff Software Engineer

Uber

posted 9hr ago

Job Role Insights

Flexible timing

Job Description

Eva is the real-time data analytics platform for Uber powered by Apache Pinot and Presto. We host top-tier business critical use-cases such as external facing dashboards like the , in-app features such as eats search history and the orders-near-you carousel, and critical operational platforms for various business orgs such as Rides, Eats, Freight, Infra, etc. Our system supports sub-second SQL analytics with very high throughput (> 1000 QPS) over fresh data

As part of the Eva team, you will have a direct role in launching user-facing analytics based features and critical operational dashboards that will impact multiple business lines. You will also have the opportunity to represent Uber and collaborate in open source communities for Apache Pinot and Presto, two of the hottest technologies in the Big Data and real-time analytics space today.

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

  • Build and manage large, reliable, and performant production deployments of Apache Pinot, Presto, Clickhouse.
  • Work with related data infrastructure technologies like Apache Kafka, Apache Flink, Apache Spark, HDFS, etc.
  • Design and implement distributed and real-time algorithms for low-latency large scale data processing.
  • Work with partner teams within Uber to help them build, deploy, and manage business critical real-time analytics applications at scale.
  • Contribute and actively engage in open source communities for Apache Pinot and Presto.

---- Basic Qualifications ----

  • Bachelors degree in Computer Science or related field.
  • 10+ years of experience building large scale distributed software systems.
  • Solid understanding of Java for backend / systems software development.

---- Preferred Qualifications ----

  • MS / PhD in Computer Science or related field.
  • Experience managing production systems with a strong availability SLA.
  • Working knowledge of SQL and data analytics at scale.
  • Experience working with Apache Pinot, Apache Druid, Presto, Apache Flink, Apache Spark or similar analytics technologies.

Employment Type: Full Time, Permanent

Read full job description

Uber Interview Questions & Tips

Prepare for Uber Staff Software Engineer roles with real interview advice

What people at Uber are saying

4.0
 Rating based on 1 Staff Software Engineer review

Likes

1. Pay is top-of-the-line for most engineering levels 2. Good internal opportunities for learning and growth

  • Salary - Excellent
  • +2 more
Dislikes

1. Limited/no job security or work-life balance. 2. Rampant promotion vs pip culture.

  • Job security - Poor
Read 1 Staff Software Engineer review

Staff Software Engineer salary at Uber

reported by 7 employees with 6-13 years exp.
₹53.2 L/yr - ₹160 L/yr
208% more than the average Staff Software Engineer Salary in India
View more details

What Uber employees are saying about work life

based on 827 employees
66%
45%
43%
88%
Flexible timing
Monday to Friday
Within city
Day Shift
View more insights

Uber Benefits

Submitted by Company
Finance
Family
Health & Wellness
Out of Office
Uniquely Uber
Submitted by Employees
Free Food
Cafeteria
Health Insurance
Work From Home
Team Outings
Job Training +6 more
View more benefits

Compare Uber with

Amazon

4.1
Compare

Google

4.4
Compare

Ola Cabs

3.4
Compare

Airbnb

3.8
Compare

Facebook

4.4
Compare

Rapido

3.9
Compare

Swiggy

3.8
Compare

Tesla

4.3
Compare

Zomato

3.8
Compare

Flipkart

4.0
Compare

Paytm

3.3
Compare

Oyo Rooms

3.3
Compare

MakeMyTrip

3.7
Compare

BigBasket

3.9
Compare

Blinkit

3.7
Compare

Udaan

4.0
Compare

BlackBuck

3.8
Compare

Myntra

4.0
Compare

Ninjacart

4.0
Compare

Rivigo

3.9
Compare

Similar Jobs for you

Senior Software Engineer at Uber

Bangalore / Bengaluru

5-10 Yrs

₹ 13-17 LPA

Senior Data Engineer at Stanra Tech Solutions

Chennai, Thiruvananthapuram

7-8 Yrs

₹ 8-14 LPA

Software Development Engineer at Accenture Solutions Pvt Ltd

Coimbatore

7-12 Yrs

₹ 9-14 LPA

Senior Java Developer at Wissen Technology

Mumbai, Bangalore / Bengaluru

6-11 Yrs

₹ 15-30 LPA

Software Development Engineer 1 at Flipkart Internet Private Limited

Bangalore / Bengaluru

8-12 Yrs

₹ 10-14 LPA

Java Development Lead at Bounteous x Accolite

Mumbai, Bangalore / Bengaluru

5-10 Yrs

₹ 20-35 LPA

Senior Java Developer at Priority Technology Holdings

Chandigarh

5-8 Yrs

₹ 20-30 LPA

Software Development Engineer at Accenture Solutions Pvt Ltd

Coimbatore

5-10 Yrs

₹ 7-12 LPA

Software Development Engineer at Accenture Solutions Pvt Ltd

Coimbatore

5-10 Yrs

₹ 7-12 LPA

Java Developer at Vlink

Bangalore / Bengaluru, Delhi/Ncr

3-8 Yrs

₹ 8-18 LPA

Staff Software Engineer

10-15 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Sr. Program Manager, Tech

8-13 Yrs

Hyderabad / Secunderabad

19hr ago·via naukri.com

Data Scientist (Product Analytics)

2-6 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Pricing Analyst

5-10 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Regional Operations Manager, Marketplace

3-8 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Staff Software Engineer

8-13 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Staff Software Engineer

10-15 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Staff Software Engineer

10-15 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Sr Software Engineer, Frontend

9-14 Yrs

Hyderabad / Secunderabad

3d ago·via naukri.com

Staff Software Engineer - Machine Learning

6-11 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com
write
Share an Interview