This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Staff Software Engineer, you are the Global Technical Anchor for systems powering every Uber trip and transaction. You define the multi-year vision for the backend ecosystem, acting as a peer to Directors and VPs to ground Uber's most ambitious business goals in technical reality.
Job Responsibility
Define the North Star multi-year roadmap and lead high-stakes buy vs. build evaluations on the Architecture Review Board
Directly tackle high-risk challenges, driving a company-wide shift toward Zero-Trust and Always-On architectures
Act as a leader of leaders by mentoring Staff Engineers and serving as a strategic advisor to VP/CTO level leadership
Requirements
12+ years of experience delivering massive-scale distributed systems
Expert-level understanding of distributed theory (CAP theorem, Paxos/Raft) and technical transformations
BS/MS/PhD in Computer Science or equivalent industry experience
Nice to have
Significant contributions to major open-source infrastructure or distributed systems projects
Deep vertical expertise in FinTech or Security at a global Big Tech scale
Experience migrating monolithic architectures to modular or cell-based paradigms