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

