
Reimagining transportation for a better world
Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...
Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...
Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...

Uber • Hyderabad, IND
Uber is seeking a Senior Data Engineer to enhance their Payments Data Engineering team. You'll design and optimize data systems to support global payments infrastructure using technologies like Python, SQL, and Apache Spark. This role requires 7+ years of experience in software engineering with a focus on data engineering.
You have over 7 years of hands-on experience in software engineering with a strong focus on data engineering — you've designed, built, and optimized data systems that support scalability and compliance in complex environments. Your proficiency in programming languages such as Python, Java, or Scala allows you to tackle real-world data challenges effectively.
Your strong SQL skills and experience with large-scale data processing frameworks like Apache Spark, Flink, MapReduce, and Presto enable you to transform complex financial and transactional data into reliable pipelines. You have a proven track record of designing and implementing scalable ETL pipelines and data platforms, ensuring data accuracy and compliance.
You thrive in collaborative environments, working closely with cross-functional partners in Engineering, Product, Risk, and Compliance. Your ability to communicate technical concepts to diverse stakeholders is a key strength, allowing you to drive projects forward even in ambiguous situations.
A deep understanding of data warehousing concepts and data modeling best practices is highly valued. Hands-on experience with Hadoop ecosystem tools such as Hive, HDFS, Oozie, Airflow, and Spark will set you apart as a candidate who can contribute significantly to our data initiatives.
In this critical role, you will contribute to high-impact initiatives within the Payments Data Engineering team. You will design, build, and optimize data systems that support the scalability, accuracy, and compliance of our global payments infrastructure. Your work will involve transforming complex financial and transactional data into actionable insights and audit-ready datasets.
You will collaborate with cross-functional partners to ensure that our data systems meet the needs of various stakeholders. Your contributions will help improve payment systems through robust, high-quality data solutions, making a significant impact on our operations.
You will be responsible for driving projects forward, navigating ambiguity, and ensuring that our data solutions are not only effective but also scalable. Your expertise will guide the team in implementing best practices for data engineering and processing.
At Uber, we foster a culture of innovation and collaboration. You will be part of a team that values your contributions and encourages you to grow professionally. We offer competitive compensation and benefits, along with opportunities for career advancement within a leading technology company.
Join us in our mission to enhance the global payments infrastructure and make a difference in the way financial data is managed and utilized. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective could be just what we need.
Apply now or save it for later. Get alerts for similar jobs at Uber.