Job Description
About the Job:
🏢 Company: Uber
💼 Role: Software Engineer II – Data
📍 Location: Hyderabad, India
⏳ Experience: 3–6 Years
🔖 Job Type: Full-time
Job Description:
Uber is seeking a passionate and highly skilled Software Engineer II (Data) to join its Delivery Data Solutions team in Hyderabad. This horizontal team plays a critical role in transforming massive volumes of delivery data into actionable insights that fuel analytics, optimize machine learning models, and enhance operational KPIs across global delivery operations. As a Data Engineer at Uber, you will be part of a team that powers the organization’s data-driven decision-making ecosystem — ensuring data availability, accuracy, and scalability at every level.
In this role, you’ll be responsible for designing, building, and maintaining scalable data products and infrastructure. Your work will directly contribute to Uber’s mission of enabling efficient delivery systems worldwide by creating canonical datasets and standardizing core metrics. You’ll also collaborate with cross-functional engineering teams to improve data quality, optimize performance, and ensure that the data infrastructure supports Uber’s fast-paced product innovations.
This position provides the opportunity to work with cutting-edge data technologies such as Spark, Hive, and real-time streaming systems, while influencing how Uber leverages data at scale. You’ll be at the center of Uber’s data excellence initiative — developing solutions that not only streamline operations but also redefine how billions of transactions are processed and analyzed each day.
Roles & Responsibilities:
-
Design, build, and maintain data pipelines and data products that enable reliable batch and real-time processing.
-
Develop scalable metrics frameworks that support business analytics, operational KPIs, and strategic reporting.
-
Collaborate with engineering, analytics, and product teams to standardize data definitions and ensure consistency across domains.
-
Optimize data resource utilization and performance, ensuring high efficiency and low latency for large-scale systems.
-
Work with advanced data technologies like Spark, Hive, Kafka, and other distributed processing tools.
-
Ensure data quality, validation, and monitoring processes are implemented to meet Uber’s standards.
-
Provide consultation and technical guidance to cross-functional product and engineering teams on best data engineering practices.
-
Identify opportunities to automate data workflows, reduce redundancy, and enhance overall system reliability.
-
Participate in code reviews, architecture discussions, and performance optimization initiatives.
-
Contribute to Uber’s data engineering center of excellence by sharing learnings and helping shape organizational standards.
Requirements & Eligibility:
-
Bachelor’s degree in Computer Science, Data Engineering, or related field, or equivalent practical experience.
-
Proven experience in building and managing large-scale data systems, preferably in distributed environments.
-
Strong programming skills in Python, Java, Go, or JavaScript, with the ability to write clean, efficient, and maintainable code.
-
Hands-on experience with big data technologies such as Spark, Hive, Hadoop, or similar frameworks.
-
Knowledge of data warehousing principles, ETL design, and data modeling best practices.
-
Understanding of real-time and batch data processing architectures.
-
Strong analytical mindset with a passion for solving complex data challenges using innovative solutions.
-
Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
-
A proactive and detail-oriented approach, with a focus on performance, scalability, and reliability.
-
Experience in a fast-paced, global technology environment is highly desirable.
Expected Salary:
The typical compensation for a Software Engineer II – Data role at Uber in Hyderabad ranges from ₹18 LPA to ₹28 LPA, depending on skills, experience, and technical expertise. In addition to a competitive salary, employees benefit from performance bonuses, stock options, and a range of professional growth opportunities within Uber’s innovative ecosystem.
🚨 Before You Apply: Your Resume Needs to Shine!
Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!
🔥 Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!
✅ 5+ ATS-Friendly Designs – Beat the bots and get noticed
✅ Recruiter-Approved Layouts – Highlight your skills the right way
✅ Easy-to-Edit (Word & Google Docs) – No design skills needed
✅ Free Bonus: Cover Letter Template + Resume Writing Guide
🎁 Limited-Time Offer: Get yours for just ₹249 (originally ₹999)
📥 Instant Download – Apply to Google with confidence today!
👉 Grab Your Resume Template Now: Tap Here to get your resume Templates