Software Engineer II: Levers & Budget Optimization Platform

Uber

San Francisco (CA)

On-site

USD 171,000 - 190,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus program
Equity award
401(k) plan

Job summary

Uber's Delphi Lever Efficiency team seeks a software engineer to own data pipelines and backend services that compute lever‑efficiency estimates and budget recommendations. You will build Spark/Hive pipelines, Go APIs, and interactive dashboards used by Operations, Finance, Product, and Science.

You will collaborate with data scientists to productionize notebook work, run experiments, and help design scalable systems with strong observability and on-call readiness.

Qualifications

  • Bachelor's or Master's degree in Computer Science or related technical field, or equivalent experience.
  • 2+ years of professional software development experience.
  • Proven skills writing efficient, clean code in Go, Java, or Python.
  • Ability to debug and fix software bugs in a production scale environment.
  • Experience with software engineering best practices.
  • Strong grasp of distributed-systems fundamentals: caching, sharding, consensus, fault tolerance, observability, and incident response.
  • Excellent written and verbal communication skills, including the ability to document architectures and algorithms.

Responsibilities

  • Build and own data pipelines (Spark, Hive, scheduled workflows) that recompute lever-efficiency estimates from experiment and marketplace data weekly.
  • Build backend services and APIs in Go that store and serve efficiency estimates and budget recommendations.
  • Ship full-stack features in the web app: interactive dashboards and a budget allocation tool used by Operations, Finance, Product, and Science.
  • Work with data scientists to turn notebook prototypes into production code, including confidence intervals and forecasts.
  • Collaborate with Uber's experimentation platform to run experiments and ingest results into the dashboard.
  • Take features from design to launch: write design docs, review code, test, monitor production, and on-call.
  • Document methodology and system design so partners can trust and reuse the numbers.

Skills

Go
Java
Python
Debugging
Distributed systems
Observability
Documentation

Education

Bachelor's or Master's in CS or related field

Tools

Python
Pandas
PySpark
Spark
Scala
Jupyter Notebooks

Job description

Uber's Delphi Lever Efficiency team seeks a software engineer to own data pipelines and backend services that compute lever‑efficiency estimates and budget recommendations. You will build Spark/Hive pipelines, Go APIs, and interactive dashboards used by Operations, Finance, Product, and Science.

You will collaborate with data scientists to productionize notebook work, run experiments, and help design scalable systems with strong observability and on-call readiness.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II, Data & Budget Platforms
Software Engineer II, Data & Budget Platforms

Uber • United States

On-site
USD 171,000 - 190,000
Bonus program
Equity
401(k) plan
+1
Software Engineer II - Data Pipelines & Budget Dashboards
Software Engineer II - Data Pipelines & Budget Dashboards

Uber Technologies Inc. • San Francisco (CA)

On-site
USD 171,000 - 190,000
Bonus program
Equity awards
401(k) plan
+1
Software Engineer, Data Pipelines & Dashboards
Software Engineer, Data Pipelines & Dashboards

Uber Technologies Inc. • Sunnyvale (CA)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1
Software Engineer II
Software Engineer II

Uber • United States

On-site
USD 171,000 - 190,000
Bonus program
Equity
401(k) plan
+1
Software Engineer II
Software Engineer II

Uber • San Francisco (CA)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
Software Engineer II
Software Engineer II

Uber Technologies Inc. • San Francisco (CA)

On-site
USD 171,000 - 190,000
Bonus program
Equity awards
401(k) plan
+1
Software Engineer II
Software Engineer II

Uber Technologies Inc. • Sunnyvale (CA)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1
Finance Data Platform Engineer II — Metrics & Insights
Finance Data Platform Engineer II — Metrics & Insights

Uber • San Francisco (CA)

On-site
USD 153,000 - 170,000
Bonus program
Equity award
401(k) plan
+1
Senior Software Engineer - Experimentation & Data Pipelines
Senior Software Engineer - Experimentation & Data Pipelines

Uber • United States

On-site
USD 202,000 - 224,000
Bonuses
Equity
401(k)
Application Developer II, Finance Data Platform
Application Developer II, Finance Data Platform

Uber • United States

On-site
USD 153,000 - 170,000