Uber: Software Engineer II – Data

October 31, 2025
25 β‚Ή LPA - 35 β‚Ή LPA / year

Job Description

About the Job

🏒 Company: Uber
πŸ’Ό Role: Software Engineer II – Data
πŸ“ Location: Hyderabad, India
⏳ Experience: 3–6 Years
πŸ”– Job Type: Full-time, Hybrid

Job Description

At Uber, data is at the core of every decision, powering millions of trips, deliveries, and experiences worldwide. As a Software Engineer II (Data), you will play a pivotal role in designing, building, and optimizing large-scale data systems that drive real-time insights, analytics, and business intelligence. You’ll contribute to the development of high-performance data products that support critical business operations, enhance decision-making, and enable innovation across Uber’s global ecosystem.

In this role, you will work on both batch and real-time data pipelines, ensuring seamless integration between various data systems and business platforms. You will collaborate with product, engineering, and analytics teams to transform raw data into actionable intelligence β€” helping Uber maintain its leadership in smart mobility and logistics solutions. Your work will directly influence business growth, user experience, and operational efficiency across multiple markets.

Uber offers a collaborative environment where engineers are encouraged to innovate, challenge assumptions, and experiment with cutting-edge technologies. With a culture centered around curiosity, speed, and impact, you’ll have the freedom to design systems that redefine how data drives the world of mobility. Join Uber and be part of a team that is reimagining how the world moves.


Roles & Responsibilities

  • Design, build, and maintain data products and pipelines to serve both batch and real-time use cases.

  • Develop, test, and deploy metrics and dashboards that support analytics and business reporting.

  • Optimize data workflows for performance, scalability, and resource efficiency, ensuring compliance with data quality standards.

  • Collaborate with product and engineering teams to consult on best data practices, architecture, and governance.

  • Implement robust data models to support business requirements and advanced analytics.

  • Monitor, troubleshoot, and enhance existing data systems to meet evolving SLA and performance goals.

  • Contribute to the continuous improvement of Uber’s data engineering stack, tools, and frameworks.

  • Ensure data integrity, accuracy, and consistency across multiple environments.

  • Participate in peer reviews, knowledge sharing, and technical discussions to foster a culture of learning.

  • Work within agile teams, contributing to sprints, retrospectives, and long-term planning.


Requirements & Eligibility

  • Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent practical experience.

  • Proficiency in one or more programming languages, such as Python, Java, Go, or JavaScript.

  • Strong understanding of data engineering tools and frameworks, including Apache Spark and Hive.

  • Proven experience building and maintaining data pipelines for large-scale analytics or production systems.

  • Familiarity with data warehousing concepts and ETL processes.

  • Expertise in query optimization, data validation, and performance tuning for distributed systems.

  • Hands-on experience with SQL, scripting, and automation for data processing.

  • Solid analytical and problem-solving skills with attention to performance and scalability.

  • Experience in a collaborative environment using Agile methodologies and DevOps practices.

  • Excellent communication skills, with the ability to work effectively in cross-functional teams.


Expected Salary

For the Software Engineer II – Data role at Uber in Hyderabad, the expected compensation typically ranges between β‚Ή25 LPA and β‚Ή45 LPA, depending on experience, technical expertise, and data engineering proficiency. Senior candidates with deep expertise in Spark, Hive, and large-scale data architecture may receive higher packages. Uber also offers performance bonuses, equity options, and comprehensive benefits focused on well-being and career growth.

🚨 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