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

Uber

$198,000 - $220,000
Oct 12, 2025
San Francisco, CA, US
Apply Now

Uber's Docstore team needs to develop and support the database platform storing all operational data, ensuring reliability and scalability.

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
  • Experience performing capacity planning
  • Expertise with optimizing, and debugging Linux installations
  • 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

  • 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
  • Excellent written and verbal communication skills, including the ability to write detailed technical documents.