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 -

Uber

$198,000 - $220,000
Sep 19, 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 for business growth.

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

  • 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.