Staff Software Engineer, Media Platform Backend

Uber

Quick summary

Work type
On-site
Location
San Francisco, CA
Posted
3 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $203k
$140k most similar roles pay here $263k

This listing doesn't post a salary. Most similar roles pay $168,500–$237,262.

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 47 open roles on FindRole.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Staff Software Engineer, Media Platform Backend

The Staff Software Engineer role on the Media Platform team at Uber involves architecting and evolving backend systems for real-time media ingestion, processing, storage, and delivery. This position requires deep expertise in distributed systems and large-scale service architecture to ensure reliability, scalability, and compliance across global operations. Day-to-day responsibilities include leading technical initiatives that enhance system performance and operational excellence while partnering with Safety, Legal, and Product teams to translate complex requirements into scalable platform capabilities. The ideal candidate has extensive experience in backend languages like Go or Java, building high-availability microservices, and working with media systems such as video ingestion pipelines and streaming protocols. Additionally, proficiency in event-driven architectures, real-time streaming systems, and privacy-sensitive environments is crucial for this role that impacts rider and driver safety globally.

What you'll do

  • Architect and evolve backend systems for real-time and recorded media ingestion, processing, storage, and delivery.
  • Lead technical initiatives to enhance reliability, scalability, cost efficiency, and compliance of media systems.
  • Define and enforce platform standards for performance, privacy, retention, and operational excellence.
  • Translate complex requirements from Safety, Legal, and Product teams into scalable platform capabilities.
  • Mentor senior engineers and drive multi-quarter technical initiatives across the organization.

What we're looking for

  • 10+ years of backend engineering experience with expertise in distributed systems and large-scale service architecture.
  • Proficiency in backend languages like Go, Java, or similar, and experience building high-availability microservices.
  • Proven ability to design and operate media systems handling real-time streaming, transcoding, storage, and compliance.
  • Strong understanding of event-driven architectures, real-time streaming systems, and asynchronous processing pipelines.
  • Experience working with privacy, data retention, compliance, and security-sensitive systems in a technical leadership role.

More like this

Similar roles

Staff Android Engineer, Core Services Eng

Uber

San Francisco, CA 3 days ago
Android Java Kotlin MVP Clean Architecture RESTful APIs Git CI/CD JUnit Mockito Firebase Dagger Retrofit Gson ProGuard Gradle Google Play Services Postman Swagger JIRA Confluence

Staff iOS Engineer, Core Services Eng

Uber

San Francisco, CA 3 days ago
iOS Swift Xcode CI/CD Git RESTful APIs JSON Firebase AWS Kubernetes PostgreSQL Docker JUnit Selenium Maven SonarQube Jenkins Terraform Android Java

Staff Software Engineer

Walmart

Sunnyvale, CA 4 days ago $143,000$286,000
JavaScript TypeScript Python Java Rust Dart C++ AWS Kubernetes Terraform CI/CD API design Microservices Containers Machine learning Data-driven decision making Mentorship System design reviews Cloud-native architecture Observability

Staff Software Engineer

Walmart

Sunnyvale, CA 4 days ago $143,000$286,000
CI/CD Python JavaScript TypeScript Rust Java Dart C++ GitHub Copilot Kubernetes AWS PostgreSQL Microservices Containers Terraform Prometheus Grafana

Staff Software Engineer

Walmart

Sunnyvale, CA +1 3 days ago $143,000$286,000
Java Spring Boot Spring MVC REST APIs React HTML CSS JavaScript CI/CD Docker Kubernetes Azure GCP Microservices Observability Logging Monitoring Tracing

Staff Software Engineer

Walmart

Bentonville, AR 5 days ago $110,000$220,000
JavaScript React Native Java CI/CD DevOps AWS Kubernetes Docker Terraform Python PostgreSQL Prometheus Grafana Microservices API design Observability Mentorship Data-driven decision making Design reviews