Taro Logo

Software Engineer II - Data

A global technology company providing ride-sharing, food delivery, and transportation services.
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Travel

Description For Software Engineer II - Data

Join Uber as a Software Engineer II - Data in Hyderabad, where you'll be part of a global technology company transforming transportation and delivery. In this role, you'll work on critical data infrastructure that powers Uber's next generation of products and services. You'll collaborate with cross-functional teams to build and optimize data pipelines, implement sophisticated ETL processes, and work with cutting-edge big data technologies. The position requires expertise in data engineering, with hands-on experience in Python, SQL, Java/Scala, and big data frameworks like Spark and Hadoop. You'll be instrumental in enriching data layers and designing scalable solutions that support Uber's ambitious growth. The role offers the opportunity to work in a hybrid environment, combining the flexibility of remote work with collaborative office time. Uber provides a dynamic, fast-paced environment where your work directly impacts millions of users worldwide. The company's commitment to innovation, coupled with its global reach, makes this an exciting opportunity for data engineers looking to work on challenging problems at scale.

Last updated 11 minutes ago

Responsibilities For Software Engineer II - Data

  • Collaborate with engineering/product/analyst teams across tech sites to collectively accomplish OKRs
  • Enrich data layers to effectively deal with the next generation of products
  • Design and build data pipelines to schedule & orchestrate tasks such as extract, cleanse, transform, enrich & load data

Requirements For Software Engineer II - Data

Python
Java
Scala
  • 4+ years total technical software engineering experience
  • Experience with programming and scripting languages (Python, SQL, Java/Scala)
  • Experience with big data frameworks (Spark, Flink, MR, Presto)
  • Experience in data modeling and writing ETLs
  • Strong SQL skills
  • Strong in Data Warehousing and Data Modeling concepts
  • Hands-on experience in Hadoop tech stack
  • Experience in building ETL Data Pipelines
  • Performance Troubleshooting and Tuning skills

Interested in this job?

Jobs Related To Uber Software Engineer II - Data

Data Engineer - Spark

Data Engineer position at Lowe's focusing on Spark and big data technologies, requiring 2+ years experience and offering comprehensive benefits in Charlotte, NC.

Data Scientist II - Graph Data Platform - Client Protection

Data Scientist II position at Bank of America focusing on graph analytics and fraud prevention, requiring expertise in data science, graph databases, and analytics.

Software Data Engineer II

Software Data Engineer II position at 6sense, building data transformations and big data systems for B2B revenue prediction platform in Bengaluru, India.

Analytics Engineer

Analytics Engineer position at Health-E Commerce, offering $100-125K, remote work, focusing on data pipelines, BI dashboards, and statistical analysis to drive business strategy.

BI Developer

Remote BI Developer position at J.D. Power, working on data analytics to transform consumer insights into actionable business intelligence.