Software Engineer II, Backend

Uber

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CASunnyvale, CA
Posted
6 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $181k
$132k $223k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $146,875–$214,500.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 107 open roles on FindRole.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Software Engineer II, Backend

Software Engineer II (Backend) - Fares Platform joins the Marketplace Fares team to support global fare systems for riders, drivers, and eaters. In this backend role, you will develop and expand framework infrastructure to customize fare configurations for various business and market needs. You will build robust features for the critical internal configuration platform, collaborating with product, operations, data science, and engineering teams. The role requires strong coding and debugging abilities in Go or Python to maintain highly available distributed systems and microservices. You will solve complex quantitative problems related to dynamic pricing, market balance, and trip fulfillment. Key responsibilities include participating in on-call rotations, performing code reviews, and ensuring high quality through unit and integration testing within a high-scale marketplace environment.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Develop and expand backend systems to support new product launches.
  • Build framework infrastructure to customize fare configurations for various markets.
  • Design and maintain highly available distributed systems at scale.
  • Develop scalable backend services using a microservices architecture.
  • Perform code reviews, write documentation, and conduct unit and integration testing.
  • Participate in periodic on-call rotations to resolve critical system issues.
  • Implement features for the internal configuration platform for global fares.

What we're looking for

  • Bachelor's degree in Computer Science, Information Systems, or a similar field.
  • Strong coding and debugging abilities with at least one coding language.
  • 4+ years of total software development experience as a backend developer (preferred).
  • Proven experience building highly available distributed systems and working across multiple backend services (preferred).
  • Experience working on scalable backend systems utilizing a microservices architecture (preferred).
  • High bar for quality as demonstrated by code reviews, documentation, unit and integration testing (preferred).
  • Background in payments or fintech engineering (preferred).

More like this

Similar roles

Software Engineer II

Uber

Sunnyvale, CA +2 4 days ago
Machine Learning Optimization Python Go Java C++ Deep Learning Generative AI big-data ETL Spark Representation Learning Causal Modeling
3+ yrs exp Hybrid

Senior Staff Engineer, Backend

Uber

Sunnyvale, CA 14 days ago
Distributed Systems Go Java Python GCP Kubernetes Kafka Flink Microservices API Design Cloud-native SDKs Observability Incident Management Testing Monitoring Alerting
10+ yrs exp Hybrid

Software Engineer II

Uber

San Francisco, CA 11 days ago
Go Java Python Distributed Systems Microservices Spark Scala Pandas PySpark Cadence Data Pipelines Jupyter Notebooks Caching Sharding Observability CRUD
2+ yrs exp Hybrid

Senior Staff Engineer

Uber

San Francisco, CA +2 32 days ago
Go Java Python Kotlin Swift C++ Microservices API Design Distributed Systems System Design Full Stack Observability Incident Management Testing Monitoring Alerting Algorithms Data Structures
10+ yrs exp Hybrid