Jobs · Remotely

Staff Software Engineer — Networking & DNS Infrastructure
BlueCat · Toronto · Posted 31d ago
About the role
Design and implement components of a high-performance DNS engine, including resolvers and forwarders, while optimizing for traffic management and reliability. The role requires strong systems programming experience in Rust and a thorough understanding of networking fundamentals.
Full job description (as posted) ↓
📋 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
Read the full posting on Remotely →
FAQ
Is the Staff Software Engineer — Networking & DNS Infrastructure role at BlueCat remote?+
This Staff Software Engineer — Networking & DNS Infrastructure position is listed as hybrid (Toronto).
What is the salary for the Staff Software Engineer — Networking & DNS Infrastructure role at BlueCat?+
The listing states 160000-180000 CAD.
What seniority level is this Staff Software Engineer — Networking & DNS Infrastructure role?+
This is a senior level position.
How do I apply for the Staff Software Engineer — Networking & DNS Infrastructure role at BlueCat?+
Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to BlueCat.