Bluecat

Principal Technical Manager - BlueCat Cloud Platform

Toronto Office / USA - Remote Full Time
Have you heard of BlueCat? We’re one of those hidden gems that’s been disrupting the market as a key player in the rapidly growing space of Intelligent Network Operations. Organizations require a new model of network operations that links foundational core services with a deep, predictive understanding of network health and performance to improve change readiness. BlueCat’s Intelligent NetOps is a first-to-market combination of systems of understanding and change. BlueCat enables teams to enhance agility and mitigate risks from high rates of change with a unified management lifecycle, from provisioning to proactive troubleshooting and remediation.

At BlueCat, we take immense pride in our award-winning culture, an integral part of our identity. We are proud recipients of several prestigious accolades, including the "Great Place to Work" certification. By becoming a part of our team, you not only join a company at the forefront of technology but also become an integral member of Canada's top workplaces in various categories, including Technology, Today's Youth and Women, and Mental Health and Inclusion.

The BlueCat Cloud Platform team powers all of BlueCat’s SaaS products. Our mission is to deliver reliable, high-performing, and globally distributed cloud infrastructure that accelerates product delivery across the organization. We embrace an API-first product strategy, ensuring our platform and services are foundational to everything we build.

We are seeking a Principal Technical Manager with a strong engineering background and proven leadership skills to guide a team of highly capable engineers in building and operating the BlueCat Cloud Platform. The ideal candidate combines technical depth in cloud-native systems with people leadership, driving both architectural excellence and team execution.

You will be responsible for driving architectural decisions, leading complex projects, and mentoring a team of talented engineers. Your work will directly impact the scalability, performance, and reliability across all of BlueCat Cloud Platform, ensuring that it meets the demanding needs of versatile networking products.

Key Responsibilities

Leadership & Team Management
• Lead and grow a high-performing team of software engineers responsible for building and operating the BlueCat Cloud Platform.
• Coach and mentor engineers on technical excellence, career development, and collaboration.
• Partner with product management and other engineering leaders to define roadmaps, priorities, and measurable goals.
• Foster a culture of accountability, operational excellence, and continuous improvement.
• Drive agile execution and ensure high-quality delivery of platform capabilities on time and within scope.

Architecture & Technical Oversight
• Guide the design and evolution of a scalable, distributed platform leveraging Kubernetes, event-driven systems, and microservice architectures.
• Provide technical direction and make key architectural decisions to ensure platform reliability, performance, and security.
• Oversee design and implementation of common platform services that support application teams.
• Champion best practices in CI/CD, observability, and operational maturity across the platform.
• Partner with security and reliability teams to ensure the platform meets enterprise-grade standards for availability, compliance, and resilience.

Cross-Functional Collaboration
• Collaborate closely with product engineering teams to ensure seamless integration of platform services into BlueCat SaaS products.
• Communicate technical strategy and platform vision effectively to both technical and non-technical stakeholders.
• Influence cloud strategy and ensure alignment between infrastructure capabilities and business needs.

Qualifications
• Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred).
• 10+ years of software engineering experience, including 3–5 years in technical leadership or management roles.
• Proven experience leading teams that build and operate large-scale distributed systems in cloud environments.
• Strong understanding of cloud-native technologies such as Kubernetes, Redis, event-driven messaging, and service mesh.
• Hands-on experience with modern languages (Golang, Python), SQL and building RESTful APIs.
• Deep knowledge of microservice architectures, networking, and distributed system design.
• Demonstrated ability to drive operational excellence and engineering rigor (testing, automation, CI/CD, security best practices).
• Experience with public clouds (AWS preferred; GCP or Azure a plus).
• Excellent communication and collaboration skills — able to translate technical vision into actionable plans and align stakeholders.

Preferred Qualifications
• Experience managing platform or infrastructure teams supporting multiple product lines.
• Exposure to cost optimization, scalability, and performance tuning in large-scale SaaS environments.
• Certified Kubernetes Application Developer (CKAD) or equivalent certification is a plus.