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

Sr Staff Software Engineer

Uber

$257,000 - $285,500
Sep 16, 2025
Sunnyvale, CA, USA
Apply Now

Uber is seeking to modernize its database for its next generation and evaluate opportunities to introduce new systems and components to improve scalability, efficiency, availability, and ease of use.

Requirements

  • Experience in programming languages such as Java, Go or Python
  • Experience in scalable storage and working with databases
  • Deep expertise in systems engineering at scale in storage or related domains
  • Experience building or operating NewSQL databases at scale, such as TiDB
  • Deep experience building distributed systems at scale
  • Experience working with open-source projects and ecosystem
  • Knowledge of consensus algorithms and/or at least tried studying Paxos

Responsibilities

  • Provide technical leadership in architecting and building mission-critical distributed storage systems which underpin Uber’s global operations
  • Collaborate with others, from talented team members within your group, through smart technologists across product lines, to responsible leaders across Uber
  • See the big picture and identify strategically important problems, inefficiencies or opportunities for meaningful improvements
  • Drive alignment on how to tackle these and deliver high leverage solutions on these at the group and organization level
  • Dedication to automation and to engineering production systems for reliability and operability
  • Up the bar on sustainable engineering by improving best practices, producing best-in-class code, documentation, testing and monitoring
  • Be a humble mentor and trusted advisor for both our talented team members and passionate leaders alike

Other

  • Bachelor's degree or higher in an engineering field (e.g. Computer Science, Computer Engineering, etc.)
  • 12+ years of experience in building large scale distributed systems in a high caliber environment
  • Excellent written and verbal communication skills, including the ability to write detailed technical documents
  • Passionate about building systems that are both powerful and easy to use
  • Track record of leading successful teams