Taro Logo

Staff Software Engineer: Data & Infrastructure Platforms - Metrics & Alerting

Global technology company providing ride-hailing, delivery, and transportation services through its platform.
DevOps
Staff Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer: Data & Infrastructure Platforms - Metrics & Alerting

Uber's Amsterdam Infrastructure team, part of the global Platform Engineering organization, is seeking a Staff Software Engineer to join their growing team. This role focuses on providing high-quality, reliable, scalable, and secure compute/data platforms for Uber employees globally. The position involves working with sophisticated infrastructure spanning both on-premise data centers and cloud, supporting diverse workloads for internal corporate use cases.

As a Staff Engineer, you'll have a deep impact across business and technology decisions, designing and implementing scalable and resilient systems. The role requires a passionate and pragmatic technologist who can serve as a collaborative role model and approachable thought leader. You'll be responsible for developing and managing cloud infrastructure, automating provisioning, and ensuring security within the infrastructure environment.

The role specifically focuses on metrics and alerting systems, requiring expertise in monitoring tools and the ability to develop custom solutions. You'll work on integrating monitoring tools, developing custom agents, setting up alerting rules, and creating user-friendly dashboards. This position offers the opportunity to solve infrastructure engineering challenges at a massive scale while technically mentoring a team of talented engineers.

Working in Amsterdam, you'll be part of a fast-growing team that values collaboration and innovation. The hybrid work model requires spending at least half of your work time in the office, emphasizing the importance of in-person collaboration while maintaining flexibility. Join Uber in their mission to move the world forward through technology and infrastructure excellence.

Last updated 8 months ago

Responsibilities For Staff Software Engineer: Data & Infrastructure Platforms - Metrics & Alerting

  • Integrate monitoring tools to gather data from various sources (systems, applications, network devices)
  • Develop custom monitoring agents or scripts to collect specific metrics
  • Set up thresholds and alerting rules based on collected metrics
  • Minimize false-positive alerts by refining alerting logic and anomaly detection techniques
  • Create interactive dashboards to present key metrics and system health information

Requirements For Staff Software Engineer: Data & Infrastructure Platforms - Metrics & Alerting

Python
Go
Kubernetes
  • Bachelor's/Master's degree in Computer Science or equivalent experience
  • Expertise in monitoring tools like Prometheus, Datadog, New Relic, or similar
  • 4+ years of programing experience (e.g., Python, Go) for custom monitoring scripts and integrations
  • Ability to collaborate with cross-functional teams across the organization
  • Familiarity with Alertmanager (preferred)
  • Experience deploying services into Kubernetes (preferred)

Interested in this job?