About the role
Who you are
- We are seeking a highly technical, influential, and hands-on staff-level engineer with exceptional leadership, communication, and collaboration skills
- 10+ years of software development experience
- Demonstrated deep and diverse engineering background with a history of building and operating modern distributed systems
- Bachelor’s degree in Computer Science, Engineering, or related field
- High proficiency with software development best practices, coding standards, and design patterns
- Ability to decompose ambiguous, large-scale problems into clear architectural options
- A pragmatic decision-maker who balances technical quality with delivery and real-world constraints
- You have experience designing systems to tolerate real-world failure modes—including network partitions, cascading failures, data inconsistencies, performance regressions, resource exhaustion, and unexpected traffic patterns
- You proactively build guardrails, automation, telemetry, and operational workflows to minimize downtime and accelerate recovery
- You embrace observability, chaos testing, and “designing for failure” as foundational engineering principles
- You think holistically about reliability: from architecture and code paths to CI/CD, deployment strategies, and long-term operability
- You collaborate effectively with product, security, SRE, and infrastructure groups to define technical requirements and ensure secure-by-default architectures
- Experience establishing secure development methodologies and incorporating them into daily engineering practice
- Experience building high-performance, safe, and reliable systems using Rust
- Familiarity with async Rust ecosystems, ownership models, concurrency patterns, and performance tuning
- Mastery of protocols such as TCP/IP, DNS, DHCP, HTTP/S, and related standards
- Ability to diagnose and reason about network interactions, latency, performance, and system behavior at multiple layers of the stack
- Many of our services are built and deployed as Docker-based containers
- Familiarity with containerization fundamentals, image construction, runtime behavior, security considerations, and debugging containerized workloads
- Ability to design services and development workflows that fit naturally into container-based ecosystems
- Experience with Tokio, Rust’s leading async runtime
- Proficiency with Golang and/or Python for tooling, automation, or service development
- Experience with cloud-native architectures (Kubernetes, microservices, service mesh)
- Background in designing high-availability, globally distributed systems
- Familiarity with DNSSEC, DHCP failover, IPAM architectures, or other DDI-related technologies
- Contributions to open-source Rust projects or involvement in the Rust community
- Experience mentoring senior engineers or influencing engineering culture and standards
- 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!
What the job involves
- We are hiring a Staff Software Engineer to join our growing Advanced DDI team at BlueCat
- In this role, you will help define our long-term technical direction, drive architectural evolution, and lead complex, cross-team initiatives as we build the BlueCat Cloud Platform, a critical system delivering enterprise-grade DNS, DHCP, and IPAM (DDI) solutions to global customers
- This is a unique opportunity to operate at scale, shape the future of our platform, and raise the technical bar across engineering
- You will work on systems where safety, reliability, and performance are paramount, and where your ability to anticipate complexity and simplify the path forward will have lasting impact
About BlueCat
BlueCat provides core services and solutions that help our customers and their teams deliver change-ready networks. With BlueCat, organizations can build reliable, secure, and agile mission-critical networks that can support transformation initiatives such as cloud adoption and automation. BlueCat’s growing portfolio includes services and solutions for automated and unified DDI management, network security, multicloud management, and network observability and health. BlueCat’s DDI management platform was recognized as a market leader and outperformer in GigaOm’s 2022 and 2023 Radar reports. The company is headquartered in Toronto and New York and has additional offices in Germany, Iceland, Japan, Singapore, Serbia, and the United Kingdom.
About the role
Who you are
- We are seeking a highly technical, influential, and hands-on staff-level engineer with exceptional leadership, communication, and collaboration skills
- 10+ years of software development experience
- Demonstrated deep and diverse engineering background with a history of building and operating modern distributed systems
- Bachelor’s degree in Computer Science, Engineering, or related field
- High proficiency with software development best practices, coding standards, and design patterns
- Ability to decompose ambiguous, large-scale problems into clear architectural options
- A pragmatic decision-maker who balances technical quality with delivery and real-world constraints
- You have experience designing systems to tolerate real-world failure modes—including network partitions, cascading failures, data inconsistencies, performance regressions, resource exhaustion, and unexpected traffic patterns
- You proactively build guardrails, automation, telemetry, and operational workflows to minimize downtime and accelerate recovery
- You embrace observability, chaos testing, and “designing for failure” as foundational engineering principles
- You think holistically about reliability: from architecture and code paths to CI/CD, deployment strategies, and long-term operability
- You collaborate effectively with product, security, SRE, and infrastructure groups to define technical requirements and ensure secure-by-default architectures
- Experience establishing secure development methodologies and incorporating them into daily engineering practice
- Experience building high-performance, safe, and reliable systems using Rust
- Familiarity with async Rust ecosystems, ownership models, concurrency patterns, and performance tuning
- Mastery of protocols such as TCP/IP, DNS, DHCP, HTTP/S, and related standards
- Ability to diagnose and reason about network interactions, latency, performance, and system behavior at multiple layers of the stack
- Many of our services are built and deployed as Docker-based containers
- Familiarity with containerization fundamentals, image construction, runtime behavior, security considerations, and debugging containerized workloads
- Ability to design services and development workflows that fit naturally into container-based ecosystems
- Experience with Tokio, Rust’s leading async runtime
- Proficiency with Golang and/or Python for tooling, automation, or service development
- Experience with cloud-native architectures (Kubernetes, microservices, service mesh)
- Background in designing high-availability, globally distributed systems
- Familiarity with DNSSEC, DHCP failover, IPAM architectures, or other DDI-related technologies
- Contributions to open-source Rust projects or involvement in the Rust community
- Experience mentoring senior engineers or influencing engineering culture and standards
- 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!
What the job involves
- We are hiring a Staff Software Engineer to join our growing Advanced DDI team at BlueCat
- In this role, you will help define our long-term technical direction, drive architectural evolution, and lead complex, cross-team initiatives as we build the BlueCat Cloud Platform, a critical system delivering enterprise-grade DNS, DHCP, and IPAM (DDI) solutions to global customers
- This is a unique opportunity to operate at scale, shape the future of our platform, and raise the technical bar across engineering
- You will work on systems where safety, reliability, and performance are paramount, and where your ability to anticipate complexity and simplify the path forward will have lasting impact
About BlueCat
BlueCat provides core services and solutions that help our customers and their teams deliver change-ready networks. With BlueCat, organizations can build reliable, secure, and agile mission-critical networks that can support transformation initiatives such as cloud adoption and automation. BlueCat’s growing portfolio includes services and solutions for automated and unified DDI management, network security, multicloud management, and network observability and health. BlueCat’s DDI management platform was recognized as a market leader and outperformer in GigaOm’s 2022 and 2023 Radar reports. The company is headquartered in Toronto and New York and has additional offices in Germany, Iceland, Japan, Singapore, Serbia, and the United Kingdom.