Senior Software Engineer - Data Engineering, Marketplace

Uber is a technology company that offers ride-sharing, food delivery, and other services through its mobile app.
$185,000 - $205,500
Data
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer - Data Platform

Senior Software Engineer position at Samsara focused on building and maintaining data platform infrastructure, requiring expertise in Spark, AWS, and large-scale data systems.

Sr. Software Engineer, Big Data

Senior Software Engineer position at Pinterest focusing on Big Data infrastructure, data warehousing, and analytics systems at petabyte scale.

Senior Data Engineer

Senior Data Engineer position at Disney in Glendale, CA

Data Infrastructure Engineer

Senior Data Infrastructure Engineer position at Intellectsoft, building and maintaining data pipelines and infrastructure with 5+ years experience required. Remote work available.

Senior Data Scientist / Machine Learning Engineer

Senior Data Scientist / Machine Learning Engineer position at Rokt in New York, combining data science expertise with ML engineering in a hybrid work environment.

Description For Senior Software Engineer - Data Engineering, Marketplace

The Global Intelligence Team at Uber focuses on making important marketplace decisions with better data and algorithms. They tackle ambitious problems such as modeling complex market-level dynamics, rider and driver choices, cross-service decisions across rides/eats, and fine-tuning Uber's pricing. As a Senior Software Engineer in Data Engineering for the Marketplace, you'll work on creating a platform that powers data-driven decision-making for Uber Rides and Eats. You'll collaborate with science teams to implement and productionize models, design and develop new systems for fast data-driven decisions, and build distributed backend systems serving real-time analytics and machine learning features at Uber scale. The role requires expertise in programming languages, big data frameworks, and large-scale distributed storage systems. You'll be expected to make architectural decisions, work with cross-functional teams, and drive the technical roadmap and vision for the team. This position offers an opportunity to work on cutting-edge data engineering solutions that directly impact Uber's core business operations.

Last updated 7 months ago

Responsibilities For Senior Software Engineer - Data Engineering, Marketplace

  • Make architectural and other decisions for the team with minimum oversight
  • Work on creating a platform that powers data-driven decision making for Uber Rides and Eats line of business
  • Work closely with the science team to implement and productionize the models
  • Design and develop new systems to empower fast data-driven decisions
  • Build distributed backend systems serving real-time analytics and machine learning features at Uber scale
  • Work with the product and science team to build and drive technical roadmap and vision for the team

Requirements For Senior Software Engineer - Data Engineering, Marketplace

Python
Java
Scala
MySQL
Cassandra
  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field OR 3-years full-time Software Engineering work experience, INCLUDING 2-years total technical software engineering experience
  • Experience with programming and scripting languages (e.g. Python, SQL, Java/Scala)
  • Experience with big data frameworks (e.g. Spark, Flink, Presto), data modeling, and writing ETLs
  • Experience designing end-to-end data solutions and architecture
  • Experience working with multiple cross-functional teams (product, science, product ops etc)
  • Experience with data-driven architecture and systems design
  • Proven experience in large-scale distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra) and data warehousing architecture and data modeling

Benefits For Senior Software Engineer - Data Engineering, Marketplace

401k
Medical Insurance
  • Bonus program
  • Equity award
  • Other benefits

Interested in this job?