Uber's Customer Obsession Engineering team is seeking a Senior Staff Engineer to lead the development of scalable technology solutions for their customer support organization. This role combines technical leadership with strategic thinking, requiring expertise in building high-availability distributed systems. The position offers the opportunity to directly impact customer satisfaction while working with cutting-edge technologies.
As a Senior Staff Engineer, you'll be responsible for designing and implementing fault-tolerant systems that support global customer interactions. The role demands strong technical leadership skills, with responsibilities including mentoring junior engineers, collaborating with cross-functional teams, and driving engineering strategy for critical support services at scale.
The ideal candidate will bring 10+ years of software development experience, with demonstrated expertise in languages like Java, Python, or Go, and strong knowledge of cloud platforms and containerization technologies. You'll work in a hybrid environment, spending at least half your time in the Bangalore office, contributing to Uber's collaborative culture.
This position offers the chance to work on meaningful problems at scale, improving the efficiency of support teams while maintaining high system reliability. You'll be part of a team that values innovation, technical excellence, and continuous learning, while contributing to Uber's mission of setting the world in motion through technology-driven solutions.