The Scaled Solutions Tech org at Uber is seeking a highly experienced Staff Software Engineer to join their team in India. This leadership role focuses on full-stack development, with an emphasis on architecting and building scalable, high-performance systems that drive Uber's core business functions. The position requires expertise in both backend and frontend development, along with the ability to integrate complex data workflows.
As a Staff Software Engineer, you'll be responsible for designing robust backend services, optimizing frontend applications, and ensuring system scalability. The role demands strong technical leadership skills to influence Uber's technology stack direction and mentor team members. You'll work with cutting-edge technologies and frameworks, including Java, Python, Node.js, and React, while managing critical infrastructure and data pipelines.
The ideal candidate brings 10+ years of full-stack development experience and deep knowledge of various technologies, from backend services to frontend frameworks. You'll need expertise in database technologies, cloud platforms, and ETL processes. This role offers the opportunity to make a significant impact on Uber's technological advancement while working in a hybrid environment that values both in-office collaboration and flexibility.
Join Uber's mission to help build a future where everyone and everything can move independently. The role provides an excellent opportunity to work with talented engineers, solve complex technical challenges, and contribute to the evolution of Uber's technology platform. The position offers the perfect blend of technical leadership, hands-on development, and strategic influence in a dynamic, fast-paced environment.