Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer II - Observability (Remote - Canada)

Confluent

Remote

CAD 80,000 - 120,000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading data streaming technology company is seeking an experienced professional to build and operate observability solutions. Responsibilities include architecting end-to-end systems and managing metrics storage. Applicants should have over 5 years of experience in distributed systems in a Kubernetes environment, alongside strong skills in Java, Golang, or Python. The role offers opportunities for professional growth and a collaborative work environment.

Benefits

Support for professional growth
Collaborative team environment

Qualifications

  • 5+ years of experience building distributed systems.
  • 2+ years working on an SRE, DevOps, or observability team.
  • Proven experience operating observability infrastructure.

Responsibilities

  • Architect, design, build, and operate end-to-end solutions.
  • Manage global storage and query backends for metrics.
  • Define tools for querying large volumes of time series data.

Skills

Experience building distributed systems in Java
Experience with Kubernetes
Deep experience with Prometheus
Experience with DevOps tools

Education

Bachelor's, Master's, or PhD in computer science or related field

Tools

Grafana
OpenTelemetry
Job description

Employer Industry: Data Streaming Technology

Why consider this job opportunity
  • Opportunity to work on a mission‑critical observability platform at a global scale
  • Collaborative team environment that values honest feedback and diverse perspectives
  • Engaging work that combines UX design and system architecture
  • Chance to make a significant impact on the development and operation of a global data streaming platform
  • Support for professional growth and skill development in cutting‑edge technologies
What to Expect (Job Responsibilities)
  • Architect, design, build, and operate end‑to‑end solutions for collecting and processing Open‑Telemetry signals
  • Manage global and regional storage and query backends for metrics, traces, and logs
  • Define and implement tools for querying and visualizing large volumes of active time series data
  • Evaluate and implement new features for logging, trace analytics, and application profiling
  • Collaborate with product engineering teams to enhance the observability platform
What is Required (Qualifications)
  • 5+ years of experience building distributed systems in Java, Golang, or Python, specifically in Kubernetes environments
  • 2+ years working on an SRE, DevOps, observability, or similar platform engineering team
  • Deep experience with Prometheus, AlertManager, and Grafana
  • Proven experience operating in‑house observability infrastructure and being on‑call for it
  • Bachelor's, Master's, or PhD in computer science or a related field, or equivalent work experience
How to Stand Out (Preferred Qualifications)
  • Experience operating highly scalable observability backends like VictoriaMetrics, Cortex, or Elastic
  • Familiarity with federating multiple observability backends across cloud regions
  • Experience building and operating Kubernetes clusters in AWS, GCP, and Azure
  • Developed custom components for OpenTelemetry or Kubernetes operators

We prioritize candidate privacy and champion equal‑opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately. We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top‑tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.