Senior Observability Platform Engineer

3 days ago

Calgary AB, Calgary Census Division, AB; Alberta, Canada International Business Machines Corporation Full-time

Shape IBM’s global observability platform through distributed systems engineering, OpenTelemetry, and Kubernetes operations across multiple cloud environments.

As a Senior Software Engineer I, you will architect, build, and operate mission-critical observability capabilities at global scale. Your work spans self-service, multitenancy, reliability, and developer velocity. You will support metrics, traces, and logs while collaborating with product engineering teams and incident commanders. The position requires experience with Java, Golang, or Python, plus Kubernetes and established observability tooling.

Key Responsibilities:

  • Architect end-to-end OpenTelemetry collection and storage solutions
  • Operate global and regional metrics, traces, and logs backends
  • Build querying and visualization capabilities for active time series
  • Evaluate logging, trace analytics, and profiling capabilities
  • Deliver platform enhancements with product engineering teams

Requirements:

  • Four-plus years building distributed systems in Java, Golang, or Python
  • Experience running distributed systems in Kubernetes
  • Experience with SRE, DevOps, or platform engineering teams
  • Prometheus, AlertManager, Grafana, and OpenSearch experience
  • Computer science degree or equivalent work experience

Apply your distributed systems, Kubernetes, and observability expertise to IBM’s globally scaled data streaming platform.

#J-18808-Ljbffr