698,617open jobs
41,004companies
101,236added this week
Browse all
Salary
$114k – $129k per year
Location
Remote/Hybrid (Toronto, Canada)
Seniority
Staff · 7+ years exp
Employment
Full-Time
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.

About the role:

The DNS Resolver team develops and maintains one of BlueCat’s core DNS products for the BlueCat Horizon Platform: a high-performance DNS server written in Rust with integrations to AWS, Azure, and GCP, supported by cloud-based services for configuration and control.

We are looking for a Technical Manager to lead a team of software developers ranging from junior through Staff level. This is a hands-on technical management role for someone who wants to stay close to the architecture and implementation while also taking responsibility for the growth of the engineers on the team.

Key Responsibilities:

You will lead the Resolver engineering team and work closely with Product Management, Release Management, and other engineering teams to plan and deliver new capabilities. You’ll be responsible for the mentorship, performance, and career development of your direct reports, helping them achieve their best while identifying and removing roadblocks for the team.

You will be expected to understand the systems the team owns well enough to participate meaningfully in architecture and design discussions, review technical approaches, help investigate difficult problems, and contribute to the codebase when appropriate. You will work closely with senior engineers on architectural direction while helping the team make sound technical decisions and maintain a high standard of engineering quality.

A major focus of the role will be the evolution of Resolver’s cloud management services and their migration onto the Horizon platform.

Responsibilities/Duties:

  • Manage, mentor, and support the career development of software developers from junior through Staff level.
  • Work with Product Management and Release Management to plan, scope, estimate, and deliver the team’s work.
  • Participate in feature design and help translate product requirements into practical technical solutions.
  • Work with senior engineers to guide architectural decisions and the evolution of Resolver and its supporting services.
  • Maintain a strong focus on software quality, maintainability, performance, and sound architecture.
  • Stay close to the implementation through design reviews, code reviews, debugging, and occasional code contributions.
  • Help the team design and maintain performance-sensitive and concurrent software.
  • Coordinate the technical investigation and triage of customer-reported issues, working with Customer Care and other teams as needed.
  • Build strong working relationships across engineering, Product, Release Management, and other parts of BlueCat.
  • Represent the Resolver team in cross-team discussions and make sure its technical needs, dependencies, and accomplishments are understood.
  • Help the team balance delivery of new functionality with technical debt, reliability, and longer-term architectural improvements.

Qualifications:

  • 7+ years of software development experience, ideally including work on systems, networking, distributed systems, or other performance-sensitive software.
  • Experience managing software developers or providing substantial technical and people leadership.
  • Strong software engineering background and the ability to participate credibly in architecture, design, code review, and technical problem-solving.
  • Expertise with Rust, Java, or Go. Rust experience is strongly preferred.
  • Expertise with Docker and containerized applications.
  • Experience designing, building, or integrating REST APIs and backend services.
  • Experience with concurrent, mission critical and performance-sensitive software.
  • Strong understanding of computer networking fundamentals, including TCP/IP and HTTP/S.
  • Experience with DNS is an asset but is not required.
  • Experience working with Kubernetes or other cloud-native platforms.
  • Experience with AWS is preferred; Azure or GCP experience is also useful.
  • Strong written and verbal communication skills, with the ability to work effectively with both technical and non-technical stakeholders.
  • Comfortable working with a team that includes both office-based and fully remote engineers.
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.
698,617 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

Similar stack
Same company
Toronto
$105k – $224k per year (Estimated) • Remote/Hybrid • Full-Time • PhD • Boston
Python
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
PostGIS
ElasticSearch
AI/ML
Machine Learning
DevOps
Rest API
AWS
Amazon S3
Linux
Analytics
ETL/ELT
Apply
$140k – $210k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Gaithersburg
AI/ML
Copilot
Claude
Devin
DevOps
GCP
CI/CD
Cybersecurity
GDPR
Apply
$186k – $353k per year (Estimated) • In office • Full-Time • 2+ years exp • PhD • Cambridge
DevOps
GCP
Apply
$186k – $353k per year (Estimated) • In office • Full-Time • 6+ years exp • PhD • Cambridge
Python
SAS
DevOps
GCP
Apply
$101k – $176k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
SQL
DevOps
Rest API
Azure
AWS
Analytics
Power BI
ETL/ELT
SSIS
Management
Power Automate
Power Apps
SharePoint
Agile
Apply
Senior Accountant 2 days ago
$68k – $77k per year • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Toronto
Analytics
Microsoft Excel
Apply
$114k – $129k per year • Remote/Hybrid • Full-Time • Toronto
Rust
C
C
jemalloc
DevOps
gRPC
Prometheus
Amazon ECS
DNS
Apply
$120k – $137k per year • Remote • Full-Time • 12+ years exp • Master's Degree
DevOps
DNS
DHCP
Apply
Senior Legal Counsel 16 days ago
$136k – $149k per year • Remote/Hybrid • Full-Time • 7+ years exp • Toronto
Apply
$39k – $90k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Belgrade
DevOps
Linux
DNS
DHCP
Apply
$42k – $82k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Toronto
DevOps
Windows
Management
Microsoft Teams
Microsoft Office
Apply
$136k – $236k per year (Estimated) • Remote • Full-Time • 10+ years exp • PhD • Dayton • London • Toronto
AI/ML
AI Agents
Human-in-the-Loop
Apply
$53k – $107k per year (Estimated) • In office • Full-Time • 5+ years exp • Toronto
Analytics
Power BI
Apply
$32k – $39k per year • In office • Toronto
Management
Microsoft Office
Apply
In office • Full-Time • Toronto
Marketing
Salesforce
Apply
See all jobs
This is one of many
698,617 more open roles from verified company boards, updated every day.