Staff Software Engineer - Communications Platform (Backend)

Uber

Actively hiring Verified listing
San Francisco, CA · Sunnyvale, CA Posted 9 days ago $232,000$232,000 / year

At a glance

AI generated

TL;DR

As a Staff Software Engineer at Uber’s Communications Platform team in Sunnyvale or San Francisco, you will architect and build highly scalable, mission-critical systems that power seamless communication for millions of users. You will collaborate with cross-functional teams to enhance automated communication solutions, ensuring high performance, security, and reliability. Key responsibilities include solving complex engineering challenges independently, driving clarity across initiatives, and mentoring team members while raising the bar on sustainable engineering practices. The ideal candidate has deep expertise in designing large-scale distributed systems using languages like Go or Java, data stores such as Cassandra or DynamoDB, and messaging queues like Kafka. Experience with CPaaS providers is a plus, offering an opportunity to shape the future of communications at Uber.

Skills

Go Java Cassandra DynamoDB Redis Kafka CI/CD Python PostgreSQL AWS Kubernetes Terraform Docker Prometheus Grafana Twilio Infobip Sinch MessageBird

What you'll do

  • Architect and build highly scalable, mission-critical systems for Uber's communication platform.
  • Solve complex technical problems with minimal guidance to enhance system reliability and performance.
  • Drive clarity and convergence across teams on large initiatives and strategic projects.
  • Mentor and guide team members and leaders in sustainable engineering practices and best coding standards.
  • Design and implement next-generation payment systems, ensuring high availability and security.
  • Provide expert advice on fault-tolerant systems and multi-datacenter architectures.

What we're looking for

  • 6+ years of experience designing and implementing large-scale distributed systems.
  • Deep expertise in fault-tolerant systems and multi-datacenter/cloud architectures.
  • Advanced knowledge of programming languages, data stores, and message queue technologies.
  • Track record of building highly available systems solving complex organizational problems.
  • Hands-on experience with CPaaS providers like Twilio, Infobip, Sinch, MessageBird.
  • Proven ability to mentor engineers and drive continuous improvement in engineering practices.

Market check

Salary context

This $232,000–$232,000 range sits above 90% of similar postings on FindRole.

Peer median band

$143,000$249,630

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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

Listed pay typically runs $202,000–$202,000 across 19 roles with salary data.

Most-posted roles

View all roles at Uber

More like this

Similar roles

Staff Software Engineer Back End

Intuit

San Diego, California, US 43 days ago $184,500$250,000
Python Java Node.js Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Redis GraphQL RESTful APIs Swagger/OpenAPI Microservices Maven Git Jenkins Prometheus Grafana

Staff Backend Software Engineer

Intuit

San Diego, California, US 43 days ago $184,500$250,000
Python Django RESTful APIs SQL PostgreSQL Git GitHub CI/CD Kubernetes AWS Docker Linux Nginx Redis

Staff Backend Software Engineer

Intuit

Mountain View, California, US 43 days ago $197,000$266,500
Python Django RESTful APIs SQL PostgreSQL Git GitHub CI/CD Kubernetes AWS Docker Linux Nginx Redis JWT OAuth2.0

Staff Backend Software Engineer

Intuit

New York, New York, US 43 days ago $197,000$266,500
Python Django RESTful APIs SQL PostgreSQL Git GitHub CI/CD Kubernetes AWS Docker Linux Nginx Redis

Staff Backend Software Engineer

Intuit

Atlanta, Georgia, US 43 days ago
Python Django RESTful APIs SQL PostgreSQL Git GitHub CI/CD AWS Kubernetes Docker Linux Nginx JSON Swagger

Staff, Software Engineer - Backend

Walmart

(Usa) Global People Center (Gpc) Ar Bentonville Home Office, US 45 days ago $110,000$220,000
Python FastAPI Git Docker Linux Kafka SSE WebSocket DRY principle Semantic routing GenAI libraries/frameworks Hugging Face Transformers LangChain OpenAI API Vector databases Pinecone FAISS Weaviate MLOps MLflow Kubeflow Airflow