What are the responsibilities and job description for the Staff Software Engineer - Marketplace Tech lead position at Uber?
About The Role
We are hiring a Staff Engineer who will act as a strong technical lead with deep infrastructure expertise. This individual should have experience building and scaling robust infrastructure systems at top-tier companies and must have a proven track record of leading multiple teams or projects. You will work on 1M QPS systems, deeply collaborate with cross-functional partners, shape our long-term infrastructure strategy, and drive high-impact initiatives that will directly impact millions of earners.
What You Will Do
We are hiring a Staff Engineer who will act as a strong technical lead with deep infrastructure expertise. This individual should have experience building and scaling robust infrastructure systems at top-tier companies and must have a proven track record of leading multiple teams or projects. You will work on 1M QPS systems, deeply collaborate with cross-functional partners, shape our long-term infrastructure strategy, and drive high-impact initiatives that will directly impact millions of earners.
What You Will Do
- Identify infrastructure gaps and scalability challenges, lead design and execution of complex, multi-quarter infrastructure projects with direct business impact.
- Deeply collaborate with partner teams in the marketplace org to build joint infrastructure that benefits the whole Marketplace.
- Work with cross-functional partners such as Science, Product, and Ops teams to align on long-term infrastructure to achieve business goals.
- Drive engineering excellence efforts and foster a strong engineering culture.
- Mentor and lead senior engineers, and grow technical leadership within the marketplace org.
- Computer Science or related technical degree
- 8 years of industry experience.
- Strong background in top-tier tech companies known for world-class infrastructure and can bring the best industry practices to the team.
- Strong expertise in large-scale, real-time distributed systems, databases, reliability engineering, and platform design.
- Strong project management skills, experience working with cross-functional partners, and leading multiple large projects from inception to delivery.
- Strong communication and stakeholder management skills.
- Strong coding ability in Go and Java.
- Master degree
- Willingness to take on leadership roles and grow into broader technical leadership.
- Strong product sense and has worked on optimization and algorithmic problem space before
Salary : $223,000 - $248,000