Data Engineer II - Growth & Marketing

A technology company revolutionizing transportation and mobility solutions globally.
Data
Mid-Level Software Engineer
Hybrid
7+ years of experience
Enterprise SaaS · Travel

Description For Data Engineer II - Growth & Marketing

Uber is seeking a Data Engineer II to join their Growth & Marketing team in Bangalore. This role offers an exciting opportunity to work on large-scale data systems that power Uber's analytics and growth initiatives. The position combines technical expertise in data engineering with the chance to impact Uber's global transportation platform.

As a Data Engineer II, you'll be responsible for designing and maintaining crucial data pipelines and backend services that handle web events and analytics. You'll work on challenging problems that require balancing performance, accuracy, and reliability while supporting Uber's massive scale of operations.

The role requires strong technical skills in data engineering and backend development, with opportunities to mentor junior team members and contribute to architectural decisions. You'll be working with modern technologies including stream processing frameworks like Apache Flink, and will have the chance to impact how users interact with and derive insights from their data.

Uber offers a collaborative environment where you'll work alongside talented engineers and contribute to moving the world forward through innovative transportation solutions. The position requires a hybrid work arrangement with at least 50% time spent in the office, ensuring a balance between remote flexibility and in-person collaboration.

This is an excellent opportunity for experienced data engineers who want to work on meaningful problems at scale, contribute to a world-class engineering team, and help shape the future of global transportation and mobility solutions.

Last updated 21 days ago

Responsibilities For Data Engineer II - Growth & Marketing

  • Design, develop, and maintain backend services, data pipelines, and offline datasets related to web events and analytics
  • Lead the development of new foundational capabilities for user data interaction and analysis
  • Solve complex problems balancing low latency, high correctness, and full determinism
  • Participate in code reviews and provide mentorship to junior team members
  • Investigate, diagnose, and resolve software defects and issues
  • Contribute to the overall architecture and design of data ingestion frameworks

Requirements For Data Engineer II - Growth & Marketing

  • Bachelor's or Master's degree in Computer Science or related field
  • 7+ years of professional software development experience
  • Proficiency in developing and maintaining production grade backend services
  • Experience working on systems operating at large scale
  • Experience with adtech or growth platforms (preferred)
  • Experience with stream processing frameworks such as Apache Flink (preferred)
  • Experience in data engineering (preferred)

Interested in this job?

Jobs Related To Uber Data Engineer II - Growth & Marketing

Software Engineer II - Data

Mid-level Software Engineer position focusing on data engineering, ETL pipelines, and data warehouse solutions at Uber's Hyderabad office.

Data Engineer II

Data Engineer II position at Uber focusing on large-scale data systems and pipeline implementation, requiring expertise in SQL, Hadoop stack, and programming languages.

Data Engineer II

Mid-level Data Engineer position at Uber focusing on building and maintaining data pipelines and infrastructure.

Data Software Engineer - Grocery

Data Software Engineer position at Uber focusing on building and maintaining data platforms for grocery and retail services, requiring 3+ years of experience in data engineering.

Program Manager II, Tech

Program Manager II position at Uber focusing on AI & Data Solutions, managing Gen AI and data labeling projects with cross-functional teams.