Skip to main content
Windscribe

Senior Software Engineer - Site Reliability

RemoteCanada only
Published
Role
SRE
Experience
Senior
CAD 140k–CAD 180k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior SRE who writes software to eliminate operational work, not an ops hand. 5+ years of professional development in Go/Python/Rust/C/C++, production distributed systems experience, and solid Linux, Git, and CI fundamentals required. Must show automation you personally built; pure ops/advisory SRE backgrounds won't fit.

Core skills

Go/Python/Rust/C/C++

Required skills

GitTerraformAnsiblePrometheusGrafana

Optional skills

BINDPowerDNSUnboundDNSSECBGPiptables/nftableseBPFOpenVPN

What you'll do

  • Design, write, review, test, and ship software that improves the availability, scalability, latency, and efficiency of our services.
  • Turn operational work into engineering work: every repeated task, checklist, or validation becomes automation.
  • Define SLOs with stakeholders and build the monitoring and alerting that enforces them — and fix or delete every alert that doesn't map to a real expectation.
  • Debug production issues across the whole stack, from application code down through Linux and the network.
  • Lead blameless postmortems and root cause analyses, then land the fix that eliminates the entire class of problem.
  • Plan capacity and cost with data; document what you build so others can operate it.
  • Join our critical incident response team in an established on-call rotation covering our shared infrastructure.
  • Learn our stack in depth — DNS at global scale, anycast networks, VPN protocols.

What they require

  • Bachelor's degree in Software Engineering or Computer Science or similar.
  • 5+ years of professional software development in one or more general-purpose languages (Go preferred; Python, Rust, and C/C++ also great). Shell and YAML alone do not qualify.
  • Automation you personally built — a tool, service, operator, distributed system, or auto-remediation system that eliminated real operational work.
  • Experience designing, analyzing, and troubleshooting distributed systems in production.
  • Git, testing, code review, and CI as your normal workflow; comfortable in a large codebase you didn't write.
  • Solid Linux fundamentals, containers, and infrastructure as code (Terraform, Ansible, or equivalents).
  • Observability as a builder: you instrument your own code (Prometheus, Grafana, or equivalents), not just read dashboards.

Benefits

  • Stock options

Windscribe is a leading cyber security and privacy company launched in April 2016 and now with more than 100 million users. Headquartered in Toronto, Canada.

🇨🇦 CanadaCybersecurity
CAD 140k–CAD 180k/yr