Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uber Logo

Senior Software Engineer - Analytics Ecosystem

Uber

$198,000 - $220,000
Aug 30, 2025
San Francisco, CA, USA • Sunnyvale, CA, USA
Apply Now

Uber's Analytics Ecosystem team is looking for an engineer to help drive the next generation of BI products focused on efficiency, speed, query governance, and AI-powered features for Uber's data platform.

Requirements

  • 5+ years of experience building large scale distributed software systems.
  • Solid understanding of Java/GO/Python for backend / systems software development.
  • Experience managing production systems with strong availability SLAs.
  • Experience with cloud-based data platforms such as Snowflake, Redshift, or BigQuery.
  • Proficient in BI tools, SQL compiler development, and query plan/runtime optimization.
  • Fluency in Java, Python, and SQL
  • Strong background in large-scale distributed systems (e.g., HDFS, YARN) and cloud infrastructure.

Responsibilities

  • Design and build end-to-end BI ecosystem solutions encompassing query creation, governance, optimization, execution, analytic extraction, and visualization, enhanced with AI-assisted features.
  • Drive impactful BI initiatives on Uber’s data platform, serving a global user base.
  • Develop and optimize core components of BI ecosystem, core engines, and services that power data-driven decision-making at scale.
  • Design and implement distributed, low-latency algorithms for interactive and large-scale data processing.
  • Optimize performance of cloud-based SQL BI solutions, with a focus on scalability and user experience.
  • Collaborate with multiple partner teams, both within and outside of Uber, to build cross-functional solutions in a highly collaborative work environment.
  • Actively contribute to the open-source community, including Presto, through code contributions, talks, and participation in community activities.

Other

  • Bachelor’s degree in Computer Science or related field.
  • MS or PhD in Computer Science, Artificial Intelligence, or a related field.
  • Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office.
  • Uber is proud to be an Equal Opportunity employer.
  • All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.