Staff Software Engineer
$160k - $190k per yearBlueCat
We're BlueCat—a Great Place to Work for good reason. Our team solves critical network challenges for some of the world's largest organizations. In simple terms, we manage the systems that keep networks running smoothly, securely, and reliably—the backbone infrastructure that powers digital transformation for enterprises globally. Our Intelligent Network Operations platform delivers and enables AI-driven agentic ops at scale, automating and simplifying how companies manage, secure, and optimize their networks.
But what makes us different is how we work: we believe great work happens in an environment where you're trusted, heard, and supported. With teams globally, we're building a workplace culture that values collaboration and integrity as much as innovation. If you're looking to advance your career with a company that invests in its people, this is it.
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- 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, 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.
$160,000 - $190,000 a year
The annual salary range for this position is 160.000 – 190.000 CAD, plus participation in a discretionary bonus plan. Final compensation will be determined based on skills, experience, and qualifications.
The role is for an existing vacancy.
If you share our enthusiasm for the future of our company and are eager to contribute to our vibrant workplace, we look forward to receiving your application! Our comprehensive benefits encompass your health, financial well-being, and overall wellness, and we are committed to providing an exceptional work environment, enriching employee programs, and fostering a remarkable company culture. At our core, we champion values such as transparency, curiosity, respect, and above all, the pursuit of enjoyment.
In addition, we offer a range of appealing perks, including:
- A Professional Development Budget
- Dedicated Wellness Days and Wellness Week
- A Lifestyle Spending Account
- An Employee Recognition Program
Join us in shaping the future of our organization, where your talent and dedication can truly thrive. We invite you to apply and become a valuable member of our team!
BlueCat is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. BlueCat will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
#J-18808-Ljbffr$160k - $220k per year
...code development. Position Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder team within Okta... ...Kubernetes. Exposure to low-code/no-code tools, workflow engines, or visual development platforms. Interest in AI-assisted...SuggestedLocal areaWorldwide$160k - $220k per year
...are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved... ...challenge of building enterprise-grade software that millions of users depend on. This... ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite...SuggestedLocal areaWorldwide$160k - $220k per year
...higher-order integration patterns as the ecosystem of connected software (including AI agents) continues to grow. It's core... ...looks like as much as building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical leader for a platform...SuggestedLong term contractLocal areaWorldwide- ...to connect! Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and services...SuggestedPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$140.6k - $190.6k per year
...Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home grown built tools for cost reporting, forecasting, optimization, software inventory, and related internal engineering tools...SuggestedLong term contractFull timeWork at officeLocal areaFlexible hours- ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested and analyzed...Long term contractFull timeWork at officeLocal areaFlexible hours
- ...what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each... ...advanced NLP applications? We are looking for Members of Technical Staff to join the Model Serving team at Cohere. The team is...Full timeWork at officeRemote workFlexible hours
- ...operational performance across dashboard and delivery layers. Mentor engineers through coaching, code reviews, architecture reviews, and... ...used by other engineers. Requirements ~7+ years of software engineering experience, including meaningful technical leadership...Full timeInternshipWork at officeFlexible hours
$148.8k - $198.8k per year
...Job Description As a Staff Software Engineer II at KeyCite, you will lead complex, business-critical engineering initiatives from architecture through production. You will modernise established platforms while maintaining the reliability that customers depend on, and you...Long term contractFull timeWork at officeLocal areaImmediate startFlexible hours$140k - $175k per year
...research with AI? Join our Global Westlaw Engineering organization and help shape the next... ...customers around the globe. As an AI Staff Engineer, you will help define and build... ...specifications; mentor senior and junior software engineers; champion MLOps and LLMOps practices...Full timeWork at officeLocal areaWorldwideFlexible hours$160k - $220k per year
...excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Staff Software Engineer, Device Identity (Java) Device Identity and Access Organization The Device Identity and Access organization is at the forefront...Long term contractLocal areaWorldwide$160k - $220k per year
...flexible. We encourage ownership. We expect great things from our engineers and reward them with stimulating new projects, new technologies... ...About the Position This is an opportunity for experienced Software Engineers to join our fast growing Data Platform organization that...Local areaWorldwideFlexible hours- ...Thomson Reuters is looking for a Staff Software Engineer, AI Product Engineering to help shape and build the next generation of AI-powered software for tax and accounting professionals. You will join the CoCounsel for Tax & Accounting organization, working in a fast-moving...Full timeWork at officeLocal areaFlexible hours
- ...products, including CoCounsel Audit , a suite of AI‑native products used by accountants on real client work every day. As a Lead Software Engineer (Staff Engineer), you will own core backend and AI orchestration systems that turn frontier models into reliable, production‑grade...Long term contractFull timeWork at officeLocal areaFlexible hours
- ...Kubernetes. We're creating smoother, smarter, and more delightful experiences for our users, and we're solving real engineering problems at scale. As a Staff Engineer, you'll help shape the technical direction of the platform, lead complex system initiatives, and play a...
$160k - $220k per year
...they impact our customers. Join an elite team of full-stack engineers, visionary data scientists, and pioneering ML engineers. We... ...of every authentication and authorization decision. The Staff Software Engineer Opportunity Okta is seeking a Staff Software Engineer...Local areaRemote workWorldwide$160k - $220k per year
...shapes how developers experience identity. Software is increasingly built by developers... ...the one calling it. We're looking for an engineer who already builds with those skills. We... ...people. The opportunity We're hiring a Staff Software Engineer to build the platform surfaces...Local areaWorldwideShift work- ...work of your career. About the team Product and Risk Data Engineering is Stripe's single source of truth data engineering layer for Payments... ...bonus, not a requirement. Minimum requirements This is a Staff-level role — that typically means 10+ years of experience...
$140.6k - $190.6k per year
...We're looking for a Lead Engineer to join the CoCounsel Application Experience team and play a hands-on technical leadership role in building... ...includes: Technical Experience: 6+ years of professional software engineering experience building and shipping production web applications...Full timeWork at officeLocal areaFlexible hours$160k - $220k per year
...higher-order integration patterns as the ecosystem of connected software (including AI agents) continues to grow. It's core... ...looks like as much as building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical leader for a platform...Long term contractLocal areaWorldwide$185k - $231.5k per year
...and Experience team is a product-focused engineering team responsible for one of the company's... ...About the Role We are looking for a Staff Backend Engineer to join our team. As a Staff... ...have deep experience applying AI in the software development ~ You are Product-Minded...Long term contractFull timeWork at officeLocal areaImmediate startRemote work- .... AI is central to how we work. Every engineer pairs with capable agents, and agentic workflows... ...investors. About the Role As Staff Product Engineer, you will translate our... ...: ~10+ years building and shipping software, including taking a product from launch to...Full timeWork at office3 days per week
$164.6k - $235.1k per year
...related to full funnel user acquisition and growth, including SEO user registration, onboarding, and account management. As a Staff Engineer (L5) on this team, you act as the technical leader for one or more Growth areas. You own the technical architecture and direction,...RemplacementLong term contractFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week- ...career. About the team Risk Engineering builds the systems that... ...subsidiaries. What you'll do As a Staff Engineer on Financial Crimes... ...regulation into working software. Responsibilities Define... ...infrastructure, policy enforcement engines, and reviewer tooling...Work at officeRemote work
$185k - $231.5k per year
...About the Team DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three-...Full timeLocal area$140k - $175k per year
...Thomson Reuters products power professionals shaping the world across legal, tax, accounting, and audit. As a Lead Software Engineer AI (Staff Engineer AI) on Cloud Audit Suite, you will own backend and AI orchestration systems that transform frontier models into reliable,...Long term contractFull timeWork at officeLocal areaFlexible hours$164.6k - $235.1k per year
...About the Role: We are looking for a Staff Engineer to steer the technical evolution of our AI-centric business platforms, which currently... ...Ship consistently. Turn ambiguous requirements into working software that users see and trust. Bias toward iteration and measurable...RemplacementLong term contractFull timeTemporary workInternshipLocal areaFlexible hours- ...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and... ...for contributors of all seniorities. We're looking for a Staff Manufacturing Engineer to help build Tenstorrent's in-house ability to launch, stabilize...Permanent employmentContract work
- ...to build and manage cloud infrastructure? We're looking for a Staff Cloud Engineer to help us scale and improve the cloud infrastructure behind... ...collaborate across teams. Even Better If You Have - A background in software development before moving into cloud engineering or DevOps. -...Full timeManual laborRemote workWorldwide
- ...to their ideal customers. The company provides end-to-end software and AI solutions for businesses to reach, monetize and grow... ...: AppLovin's Array team is seeking an experienced Staff Backend Software Engineer to join our team. Array is a seamless, end-to-end app management...Full timeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- junior software developer .net Toronto, ON
- software implementation project manager Toronto, ON
- software asset management analyst Toronto, ON
- entry level software Toronto, ON
- software application developer Toronto, ON
- software sales Toronto, ON
- software Toronto, ON
- embedded software Toronto, ON
- software support Toronto, ON
- spécialiste assurance qualité logiciel Toronto, ON

