About the Role** We are looking for an engineer with a passion for engineering software systems where customer experiences take centre stage, products built with service quality at heart. At Uber, we are building a real-time data platform to enable commerce observability and analytics at scale, key ingredients to ensure we deliver best-in-class experiences for our users - facilitating service reliability as well as informing product improvements, enabling both reactive and proactive service quality processes. This is an outstanding opportunity for a strong engineer possessing a collaborative spirit to the core; who will work with product, design, data science, and engineering to help drive our ambitious commerce observability platform. It’s a high-impact role where you will collaborate on engineering challenges across the stack, working with teams across domains, aligning with stakeholders across functions. You enjoy building solutions that take into account both the customer experience on one side (spenders and earners as the subject of study) and the tooling experience on the other (developers, product managers and data scientists as users). If you have the technical chops, we invite you to come join our team to solve tough large-scale distributed system challenges, develop data insights and raise the bar of service quality at Uber. **What you will do** - Help design and build the next generation customer observability platform for all Uber apps, capable of sourcing events across domains and across the stack to deliver in real-time a 360° view of user experiences and underlying business processes by giving access to a unified log of user and system activities performed across business verticals on Uber’s commerce platform globally; in turn enabling business performance measurement via a unified set of derived business metrics, powering service health monitoring as well as business analytics - informing product improvements with deeper business insights. - Collaborate across teams and across functions on jointly building a live machine-readable knowledge base of customer experiences and respective user flows, including the underlying business processes and associated events; allowing to over time monitor more accurately and gain deeper insights on key user funnels across Uber’s verticals as the knowledge base evolves and adapts to an ever changing and growing business. - Support engineering teams across organisations by acting as a subject matter expert on business observability; helping define, evolve and evangelise best practices and tooling to instrument the different software systems and components powering the many customer experiences across Uber products. - Help oversee the delivery of business observability solutions across teams, advising on strategic engineering investments and the tactical prioritisation of projects to gain adequate observability, enabling monitoring and insights driving the biggest impact in improving customer experiences based on the gaps and needs of each domain. - Work on big-data solutions leveraging state-of-the-art data engineering and analytics technologies including Flink, Kafka, Hive, Presto, Pinot, Mixpanel, etc. **Basic Qualifications** - Relevant degree (B.Sc, M.Sc, Ph.D) in Computer Science or related technical field or equivalent practical experience. - Strong problem-solving skills and collaboration skills. - Excellent coding abilities, with experience in Java, Go, or similar programming languages; with the ability to pick up new ones quickly. - 4+ years of professional software development experience. - Enjoy the crafting of high-quality software, pursuing technical excellence; powering quality of service in products relied upon by millions of people around the world. **Bonus Qualifications** - Experience in large-scale distributed systems; or generally in scalability engineering. - Experience in real-time streaming and batch big-data; or generally in data engineering. - Experience in observability, telemetry and monitoring; or generally in reliability engineering. - Experience in user analytics; or generally in data sciences. - Experience in time-series anomaly detection; or generally in statistics or ML. We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together. Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role. \*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to [accommodations@uber.com](mailto:accommodations@uber.com).