Staff Software Engineer — Networking & DNS Infrastructure at BlueCat


Company Logo

BlueCat is Hiring

Job Info:
  • Company BlueCat
  • Position Staff Software Engineer — Networking & DNS Infrastructure
  • Location Toronto
  • Source Empllo
  • Published September 14, 2026
  • Category Development
  • Type Full-Time
  • Salary $160k - $180k


Job Description

📋 Description

  • Design and implement components of a high-performance DNS engine: resolvers, forwarders, caching
  • Implement and harden DNS protocol features across transports: UDP/TCP, DNS-over-HTTPS
  • Build features for traffic management and reliability: global server load balancing
  • Profile and optimize hot paths: memory allocation, data structures (tries, caches), connection
  • Integrate the data plane with control-plane services: configuration updates across distributed
  • Own observability for your components: metrics, structured logging/tracing, and diagnostics that

🎯 Requirements

  • Strong systems programming experience in Rust and async programming with Tokio
  • Thorough understanding of networking fundamentals (TCP, UDP, TLS, HTTP), ideally DNS
  • Experience writing performance-sensitive concurrent code and measuring with benchmarks and profiling
  • Test-first, correctness-oriented mindset with focus on edge cases, graceful shutdown, backpressure
  • Comfort working with modular codebases (crates/modules), shared libraries, plugin boundaries, and
  • Strong communication skills and customer empathy, ability to translate ambiguous problems into

🎁 Benefits

  • Professional Development Budget
  • Dedicated Wellness Days and Wellness Week
  • Lifestyle Spending Account
  • Employee Recognition Program

More Current Jobs at BlueCat

Apply to other open positions at BlueCat