2,047,476open jobs
122,754companies
241,465added this week
Browse all
Salary
$115k – $136k per year
Location
Hybrid (Toronto, Canada)
Seniority
Staff
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Sep 15, 2026.

Overview
Company
Impact
Profile match
BlueCat Networks is a Canadian software company founded in 2001 and headquartered in Toronto. Its platform manages enterprise domain name, address and network infrastructure. The software is used by large organisations worldwide.
Backed by RTP Global

About the role:

We're looking for a systems engineer to build and operate high-throughput, low-latency network infrastructure written in Rust. You'll work on the core data plane of a production DNS platform. This service that handles large query volumes with tight latency budgets, strong reliability guarantees. It's also a role where you stay close to the people who use what you build, translating real customer problems into the right technical solution.

What you'll do:

  • Design and implement components of a high-performance DNS engine: resolvers, forwarders, caching layers, and request-processing pipelines.
  • Implement and harden DNS protocol features across transports: UDP/TCP, DNS-over-HTTPS, DNS-over-TLS, DNSSEC, EDNS Client Subnet, and related standards.
  • Build features for traffic management and reliability: global server load balancing, health-checking, policy evaluation, response rewriting, and threat/security filtering.
  • Profile and optimize hot paths: memory allocation, data structures (tries, caches), connection pooling and multiplexing and back changes with benchmarks.
  • Integrate the data plane with control-plane services: configuration updates across distributed deployed nodes.
  • Own observability for your components: metrics, structured logging/tracing, and diagnostics that make production behavior legible.
  • Write thorough unit, integration, and component tests; keep the build green and the codebase clean (linting, formatting, dependency hygiene, security advisories).

Working with customers and product

  • Listen directly to customers: through support escalations, field reports, and conversations to understand the problem behind the request, not just the feature they asked for.
  • Partner with product management to turn customer pain points into well-scoped features, and help shape the roadmap by grounding it in what's technically feasible and where the real leverage is.
  • Reproduce and diagnose customer-reported issues in production traffic patterns, then design fixes that address the root cause rather than the symptom.

What we're looking for:

  • Strong systems programming experience in Rust, including async programming with tokio
  • Solid grasp of networking fundamentals: TCP/UDP, TLS, HTTP, and ideally DNS or another wire protocol.
  • Experience writing performance-sensitive concurrent code, and the instinct to measure before and after with benchmarks and profiling.
  • A test-first, correctness-oriented mindset - you care about edge cases, graceful shutdown, backpressure, and deterministic behavior under concurrency.
  • Comfort working across a large workspace: crates/modules, shared libraries, plugin boundaries, and CI.
  • Strong communication skills and genuine customer empathy: you can talk to non-engineers, ask the right questions, and translate fuzzy problems into concrete engineering work.

Nice to have:

  • Open source work in the Rust/tokio ecosystem a major plus
  • DNS internals (record types, SOA/TTL handling, DNSSEC, ECS, dnstap).
  • Prometheus metrics, tracing, and production observability practices.
  • Protobuf/gRPC, service discovery, and control-plane/data-plane architectures.
  • Allocator tuning (jemalloc/mimalloc), lock-free/atomic programming, and low-level performance work.
  • Experience upgrading language toolchains and managing dependency/security posture over time.
  • Experience working directly with customers or in a product-partnered engineering role.

Impact:

Your work directly affects the performance, resilience, and security of a service that sits on the critical path for every request that depends on it. Small improvements in latency, memory, or correctness matter at scale, and because you stay close to customers, you'll see those improvements land as real problems solved.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,047,476 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Toronto
≈ $69k – $123k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Montreal
Python
AI/ML
RAG
OpenAI
LLMOps
Copilot Studio
DevOps
Azure
Apply
$200k – $275k per year · In office · Full-Time · 3+ years exp · Canada
JavaScript
TypeScript
C#
C#
.NET
Frontend
React.js
Apply
$80k – $116k per year · Hybrid · Full-Time · 4+ years exp · Bachelor's Degree · Mississauga
Python
Go
JavaScript
Java
TypeScript
SQL
C#
Node JS
Python
Poetry
Java
Maven
Spring Boot
Gradle
C#
.NET
Frontend
npm
DevOps
OpenShift
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Gitflow
Trunk-Based Development
Tekton
Cybersecurity
Snyk
SonarQube
Checkmarx
CVE
Veracode
Fortify
JFrog Xray
Dependabot
Renovate
Apply
Dot Net Developer 1 day ago
≈ $62k – $111k per year (Estimated) · In office · 5+ years exp · Toronto
C#
C#
.NET
Apply
≈ $68k – $122k per year (Estimated) · In office · 5+ years exp · Toronto
JavaScript
TypeScript
Node JS
AI/ML
Copilot
AI Agents
Agentic Workflows
Frontend
Redux
React.js
DevOps
Rest API
Azure
CI/CD
GitOps
Jenkins
Git
Kubernetes
Azure AKS
GitHub
Cybersecurity
Snyk
Management
Agile
Apply
≈ $117k – $223k per year (Estimated) · In office · TS/SCI · 12+ years exp · Bachelor's Degree · Fort Meade
Python
JavaScript
Rust
C++
DevOps
Rest API
Docker
Kubernetes
Windows
Management
Agile
Apply
≈ $46k – $115k per year (Estimated) · In office · Japan
Python
JavaScript
Rust
TypeScript
Python
FastAPI
Mypy
Databases
PostgreSQL
Apache Iceberg
Amazon Aurora
Frontend
Vue.js
Svelte
Next.js
React.js
DevOps
AWS CDK
CI/CD
AWS
AWS Fargate
AWS Lambda
GitHub
Amazon S3
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
QA
Pytest
Apply
In office · Japan
Python
JavaScript
Rust
TypeScript
Python
FastAPI
Mypy
Databases
PostgreSQL
Apache Iceberg
Amazon Aurora
Frontend
Vue.js
Svelte
Next.js
React.js
DevOps
AWS CDK
AWS
AWS Fargate
AWS Lambda
GitHub
Amazon S3
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
QA
Pytest
Apply
≈ $65k – $190k per year (Estimated) · In office · Full-Time · 2+ years exp · London
Python
JavaScript
Rust
TypeScript
AI/ML
Model Context Protocol
Prompt Engineering
AI Agents
LLM
DevOps
GCP
Azure
CI/CD
AWS
Apply
DevOps Architect 6 days ago
≈ $23k – $49k per year (Estimated) · In office · 7+ years exp · Indore · Jaipur
Python
Java
Ruby
Java
Gradle
DevOps
Splunk
Terraform
Ansible
GCP
Docker Compose
Azure DevOps
GitHub Actions
New Relic
AWS CDK
Chef
PagerDuty
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Ubuntu
Bitbucket
Linux
Unix
TCP/IP
DNS
Management
Agile
Apply
$93k – $107k per year · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Toronto
Python
Go
Python
Dask
Databases
Redis
Druid
ClickHouse
Apache Iceberg
Delta Lake
DuckDB
RabbitMQ
Apache Kafka
Trino
AI/ML
Polars
Pandas
Ray
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Kubernetes
TCP/IP
DNS
Management
Agile
Apply
Hybrid · 3+ years exp · Belgrade
JavaScript
TypeScript
SQL
Node JS
Frontend
Angular
DevOps
Rest API
AWS
Linux
Apply
≈ $18k – $49k per year (Estimated) · Remote (Costa Rica) · Full-Time · 2+ years exp · Bachelor's Degree · Costa Rica
Analytics
Microsoft Excel
Apply
$115k – $140k per year · Remote (Canada) · Full-Time · 5+ years exp · Canada
Apply
$200k – $225k per year · Remote (United States) · Full-Time · 5+ years exp · Bachelor's Degree · United States
DevOps
DNS
Apply
Dot Net Developer 1 day ago
≈ $62k – $111k per year (Estimated) · In office · 5+ years exp · Toronto
C#
C#
.NET
Apply
≈ $68k – $122k per year (Estimated) · In office · 5+ years exp · Toronto
JavaScript
TypeScript
Node JS
AI/ML
Copilot
AI Agents
Agentic Workflows
Frontend
Redux
React.js
DevOps
Rest API
Azure
CI/CD
GitOps
Jenkins
Git
Kubernetes
Azure AKS
GitHub
Cybersecurity
Snyk
Management
Agile
Apply
≈ $66k – $118k per year (Estimated) · In office · 5+ years exp · Toronto
JavaScript
Java
Kotlin
Node JS
Java
Spring Boot
Spring Security
Mobile
JUnit
DevOps
Rest API
Terraform
Ansible
Helm
Azure DevOps
GitHub Actions
Azure
CI/CD
GitOps
ArgoCD
Jenkins
Kubernetes
Azure AKS
Management
Agile
Apply
≈ $54k – $92k per year (Estimated) · In office · 8+ years exp · Toronto
JavaScript
SQL
Databases
MySQL
Management
Jira
Agile
Apply
≈ $55k – $98k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Toronto
Python
JavaScript
Kotlin
TypeScript
SQL
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
AWS
SOAP
Management
Confluence
Agile
Scrum
QA
TestRail
Selenium
Cypress
Playwright
Swagger
Appium
Postman
Rest-Assured
SoapUI
Apply
See all jobs
This is one of many
2,047,476 more open roles from verified company boards, updated every day.