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 - Docstore Team

Uber

$198,000 - $220,000
Oct 1, 2025
San Francisco, CA, USA • Sunnyvale, CA, USA
Apply Now

Develop and support the database platform storing all of the operational data at Uber, ensuring that the database systems run reliably and are able to scale with the growth in business.

Requirements

  • Production experience in operating large scale database deployments (for example MySQL)
  • Experience coding with C++, Java, Python, or Go
  • 6+ years of experience in configuring and operating storage / database systems (MySQL, MyRocks, etc)
  • 6+ years of experience in Unix and TCP/IP network fundamentals
  • 6+ years of coding experience (C++, Go, Python, Java)
  • Experience analyzing, monitoring, and troubleshooting large-scale, high-traffic distributed systems
  • Knowledge in distributed service architecture, such as load balancing, service discovery and distributed caching

Responsibilities

  • Own backend systems such as our in-house sharded MySQL solution Docstore, MyRocks and other infrastructure components necessary to deploy and run databases at scale
  • Write code for production automation to help manage complex database deployments
  • Develop and maintain SLO measurement and accounting tools and processes
  • Develop capacity plans, debug production issues and work on improving performance and efficiency throughout the stack
  • Collaborate with others, both from Core Storage and from application engineering teams, to ensure that the infrastructure we are building works seamlessly and best serves application engineers.
  • Share an on-call rotation and be an escalation contact for database platform incidents

Other

  • Bachelor's degree or higher in an engineering field (e.g. Computer Science, Computer Engineering, etc.).
  • Excellent written and verbal communication skills, including the ability to write detailed technical documents.
  • Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office.
  • For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time.
  • You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp.