What are the responsibilities and job description for the Sr Software Engineer - Backend - Catalog Quality position at Uber?
About The Role
As a Senior Engineer, you will play a critical role in ensuring that every product sold globally is represented with complete, accurate, and trusted catalog information at all times. You will design and build scalable systems that guarantee data quality, reliability, and consistency, enabling customers and partners to access precise product information wherever they shop.
What You Will Do
As a Senior Engineer, you will play a critical role in ensuring that every product sold globally is represented with complete, accurate, and trusted catalog information at all times. You will design and build scalable systems that guarantee data quality, reliability, and consistency, enabling customers and partners to access precise product information wherever they shop.
What You Will Do
- Design, build, and maintain scalable systems that ensure product catalog data is complete, accurate, and trusted across all global markets.
- Partner with cross-functional teams (Product, Data Science, Operations) to define requirements and deliver solutions that improve catalog reliability and customer experience.
- Drive technical excellence by reviewing designs and code, identifying areas for improvement, and ensuring adherence to best practices.
- Mentor and support engineers across the team, fostering a culture of collaboration, ownership, and high performance.
- Basic Qualifications
- Technical Expertise: 5 years of software engineering experience with strong proficiency in one or more programming languages (e.g., Java, Go, Python, or C ), and a track record of building large-scale, distributed systems.
- Data & Systems Experience: Proven experience designing and maintaining data-intensive platforms or catalog/metadata systems with high standards for reliability, accuracy, and performance.
- Collaboration & Impact: Demonstrated ability to lead cross-functional initiatives, mentor engineers, and deliver business-critical solutions in fast-paced, high-growth environments.
- Preferred Qualifications
- Proven record of driving data quality and trust at scale.
- Strong background in distributed systems and data modeling
- Experience mentoring and developing engineers, fostering technical excellence and a culture of ownership.
Salary : $198,000 - $220,000