Uber is seeking a Senior Software Engineer to join their Backend Engineering team for Uber Connect and Direct products. This role focuses on developing the Uber Direct product, a B2C offering that enables merchants to integrate delivery services into their websites or apps through a Dashboard product or public API. The position requires strong technical leadership and hands-on development experience, with emphasis on building scalable, high-quality features.
The role combines technical expertise with leadership responsibilities, requiring the ability to mentor junior engineers while architecting and implementing robust solutions. You'll be working on products that are experiencing rapid growth in both C2C and B2C spaces, making direct impact on Uber's delivery infrastructure.
This is an excellent opportunity for experienced engineers who want to work on large-scale systems while providing technical leadership. The position offers competitive compensation including a base salary range of $198,000-$220,000, plus equity and bonus opportunities. The role is hybrid, requiring at least 50% time in the Seattle office, allowing for both collaborative work and flexibility.
The ideal candidate will have strong backend development experience, particularly with languages like Golang or Java, and a proven track record of shipping high-quality products at scale. You'll be joining a company at the forefront of technology innovation, working on products that directly impact millions of users worldwide.