Software Engineer (RDP)
About the Role
Observability at Uber extends beyond traditional monitoring—we provide a centralized, reliable, and interactive platform for metrics, logging, tracing, and on-call management. Our team builds end-user-facing products used by 4,000+ engineers and employees worldwide, enabling them to work quickly and confidently at scale.
Our mission is to empower product engineers with real-time, intelligent insights that help detect and resolve issues long before they impact customers. We've made significant strides in this space and are looking for self-driven engineers passionate about creating exceptional user experiences.
What You’ll Work On
Uber operates 5,000+ microservices, with hundreds of daily deployments. Our Observability platform spans:
- Core infrastructure (logging, metrics, tracing)
- End-user applications that help engineers monitor and improve service reliability
Our backend is primarily written in Go, and our frontend applications use ReactJS. We emphasize clean, readable code with strong unit and integration test coverage. Every code change is peer-reviewed to maintain high quality.
Looking ahead, we aim to deliver a more intelligent observability experience by integrating opinionated insights, automating operational tasks, and aligning tools with the engineering development cycle. Our goal is to build a self-detecting, self-healing system with automated runbooks, reducing the need for manual intervention.
Who You'll Work With
Our team is a blend of junior and senior engineers with diverse industry experience. We value ideas over hierarchy, focus on impactful execution, and prioritize measurable business outcomes. We collaborate closely with stakeholders in San Francisco, Seattle, New York, Aarhus, and Amsterdam.
As a member of the Observability Experience & Applications team, you will:
- Design and develop key features for our product portfolio
- Influence technical decisions through code reviews and architectural discussions
- Participate in daily design and planning for new features
- Support engineers globally, enabling them to solve real-world problems using Uber’s observability products
Basic Qualifications
- 4+ years of professional software development experience.
- Bachelor’s degree or higher in Computer Science, a related technical field, or equivalent practical experience.
- Proficiency in backend development, with experience in one or more languages such as Java, Go, C/C++, or C#. Ability to quickly learn and adapt to new technologies.
- Strong coding skills, with a focus on writing clean, efficient, and maintainable code.
Preferred Qualifications
- 5+ years of professional software development experience.
- Strong problem-solving skills, with experience designing and implementing large-scale distributed backend services.
- Product mindset, with a keen understanding of user needs and the ability to interpret and act on experimental results.
- Experience with OpenTelemetry and/or operating large-scale monitoring infrastructure (e.g., PB-sized Elasticsearch clusters, Prometheus, Kibana, Grafana, Jaeger).
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.
See our Candidate Privacy Statement
Uber is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, Veteran Status, or any other characteristic protected by law.
选择首选语言
Teams
Departments
Offerings
Locations
Asia Pacific
Europe, Middle East & Africa
Latin America
United States & Canada
Inside Uber