Sr Software Engineer - Data Infrastructure

Uber
US - California - Sunnyvale
View Company Profile / << Go Back

  • Job Type: Full time
  • Just Posted

Job Description

Build and operate scalable feature stores, distributed data pipelines, and self-service tools supporting model training, forecasting, simulation, optimization, and planning. Improve data quality, lifecycle operations, performance, and reliability while leading projects end to end and collaborating with and mentoring engineering and data science teams.

Requirements: Requires at least 6 years of relevant professional experience, strong programming skills, experience operating large-scale data pipelines or distributed processing systems, and strong SQL and data modeling skills. A bachelor's or master's degree in Computer Science, Engineering, or equivalent practical experience is required, along with the ability to deliver production projects and collaborate across teams.

Key Skills: Python, Java, Scala, Go, SQL, Data Infrastructure, Distributed Data Processing, Data Pipelines, Data Modeling, Query Optimization, Apache Spark, Apache Hudi, Feature Stores, Data Quality, Workflow Orchestration, Ray

Benefits: Bonus Program, Equity Award, 401(k) Plan, Other Benefits




Fast Track Upload