Uber - Staff Data Engineer - Scala/Python

4 weeks ago


Bengaluru, India Uber Full time

The Comms Data Engineering team enables high-quality, data-driven decision-making that improves the way Uber supports Communications, the cost incurred and optimizations.

We are responsible for building and maintaining the foundational data infrastructure around Commumications platform.

Our systems serve thousands of support professionals and power real-time dashboards, operational alerts, ML-driven recommendations, and long-term strategy planning.

As a Staff Data Engineer, you will be a technical anchor for the team setting the vision for scalable data architecture and ensuring technical excellence across every layer of the stack.

You'll have a unique opportunity to influence not just engineering outcomes, but how the company understands and evolves the Communication experience.

We are looking for engineers who are passionate about solving complex data problems at scale, enjoy working in high-ownership environments, and want to make a real difference in how we support users at Uber.


About The Role :


We are looking for a Staff Data Engineer to lead strategic initiatives within the Comms Data Engineering team.

In this high-impact role, you will architect and scale data systems that enable visibility, automation, and performance optimization across Communication cost optimizations.

You will drive end-to-end ownership of complex data solutions, collaborating with cross-functional partners in Engineering, Product, and Support Operations to transform raw data into actionable insights and reliable platforms.

The ideal candidate is a hands-on technical leader who thrives in ambiguity, influences cross-org decision-making, and has a deep passion for improving customer experiences through data.


What The Candidate Will Need / Bonus Points the Candidate Will Do :


- Experience building real-time or near real-time data platforms using Kafka, Flink, or similar technologies.


- Familiarity with Airflow, Oozie, or other workflow orchestration tools.


- Background in communication platform / paid marketting at scale is a plus.

- Track record of mentoring engineers and establishing best practices in data architecture, testing, and observability.

- Ability to balance long-term technical vision with short-term delivery priorities.

- Passion for data governance, data quality, and building platforms that scale with the business.


Basic Qualifications :


- 8+ years of software/data engineering experience, including architecting large-scale data pipelines and systems.


- Strong programming skills in Python, Java, or Scala.

- Expertise in distributed data processing technologies such as Apache Spark, Flink, Hive, or similar.

- Deep understanding of data warehousing, dimensional modeling, and ETL/ELT design patterns.

- Proven experience working with stakeholders across Engineering, Product, and Business to define and execute on complex data requirements.

- Strong communication and leadership skills, with the ability to influence without Qualifications :


- Experience building real-time or near real-time data platforms using Kafka, Flink, or similar technologies.

- Familiarity with Airflow, Oozie, or other workflow orchestration tools.

- Background in customer support, operations analytics, or case management systems is a plus.

- Track record of mentoring engineers and establishing best practices in data architecture, testing, and observability.

- Ability to balance long-term technical vision with short-term delivery priorities.

- Passion for data governance, data quality, and building platforms that scale with the business.


(ref:hirist.tech)

  • Bengaluru, India Uber Full time

    About the Role : Uber AI is redefining how people move and eat across the globe by leveraging state-of-the-art AI and machine learning. As a Senior Staff Engineer Web, you will lead the architecture and development of next-gen web platforms that power AI-driven products, internal tools, and real-time decision systems. You will work at the intersection of AI,...


  • Bengaluru, India Uber Full time

    About The Role : The Core Analytics & Science Team (CAS) is Uber's primary science organisation, covering both our main lines of business as well as the underlying platform technologies on which those businesses are built. We are a key part of Uber's cross-functional product development teams, helping to drive every stage of product development...


  • Bengaluru, India Uber Full time

    About The Role :Uber is currently seeking talented developers with deep expertise and passion for developing large-scale streaming platforms.The Kafka team, a crucial part of Uber's Data Infrastructure organization, is responsible for building and maintaining a messaging service that is highly available, durable, and provides end-to-end latency ...

  • Sr Staff Engineer

    3 weeks ago


    Bengaluru, India Uber Full time

    Job Description About the Role! Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let's move it forward, together. At Uber AI solutions we are building a platform for flexible work will enable enterprises...


  • Bengaluru, India Uber Full time

    Job Description About the Role This role is for an engineer on the U4B (also called Uber For Business) Money Platform team based out of Bengaluru, India. The U4B vertical is Uber's offering for the enterprise. As a part of our Go Big Plan, we have an aggressive growth charter and are looking for engineers who can be a part of that journey. The Money Platform...


  • Bengaluru, India Uber Full time

    About The Role : We are looking for a Product Designer to join Uber's Platform Experiences team, focused on designing enterprise-grade web applications that power Uber's global operations. Our team builds the foundational platforms that enable employees, partners, and internal teams to operate efficiently, reduce errors, and make data-driven...


  • Bengaluru, India Uber Full time

    Description :About The Role : Our team builds the tools and services to manage the lifecycle of configurations for all of Uber's business areas (Mobility and Delivery) and domains (fares, dispatching, matching etc).We play a pivotal role in enabling Uber to launch new products faster and more reliably while ensuring Uber is compliant to regulations....

  • Scientist I

    14 hours ago


    Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About th e Role The Core Analytics & Science Team (CAS) is Uber's primary science organization, covering both our main lines of business as well as the underlying platform technologies on which those businesses are built. We are a key part of Uber's cross-functional product development teams, helping to drive every stage of product development through data...


  • Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About The RoleThis is a position within the Earner's org in Bangalore. Earners team is responsible for building solutions that enable our Earners to onboard easily to Uber and to discover new earning opportunities.As part of the Earner Regulatory Governance team, you will be responsible for building the next generation detection and actionability at Uber...


  • Bengaluru, Karnataka, India Uber Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About the RoleWe are looking for a Staff Machine Learning Engineer to join the Eats Search Ranking Team. You will play a critical tech lead role in improving relevance and ranking for search results across all Uber Eats surfaces. Your work will have significant impact on the search experience for millions of Uber Eats users worldwide. What the Candidate...