Clera - Your AI talent agent
LoginStart
Start
QS
Quest Software

Software Dev Prin Engineer

full-time•Swindon•CA$0k - CA$0k

Summary

Location

Swindon

Salary

CA$0k - CA$0k

Type

full-time

Experience

5-10 years

Company links

WebsiteLinkedInLinkedIn

About this role

Overview

Job Title: Software Development Principal Engineer

Location: Canada Remote

Work Hours: This position requires regular working hours aligned with the Eastern Time Zone (ET).

Employment Type: Regular Full-time

Reports to: Software Engineer Sr. Director Hourly Rate: $60 CAD to $86.75 CAD

 

Software Development Principal Engineer

Quest Software Canada Inc. is seeking a Software Development Principal Engineer to join our dynamic and agile R&D organization, leading the design and development of cloud-native SaaS products on the Microsoft Azure platform. In this role, you'll provide hands-on technical leadership across the full software development lifecycle, from architectural design to scalable implementation and DevOps automation.

 

You’ll work closely with a team of high-performing engineers, product managers, and designers to deliver innovative, secure, and intelligent enterprise-grade solutions that integrate deeply with Microsoft technologies such as Entra ID, Microsoft 365, Azure PaaS, and more.

 

Responsibilities

 

Strategic Leadership & Architecture

• Drive technical vision and containerization strategy across multiple engineering teams for enterprise SaaS platforms

• Own end-to-end system design for multi-tenant containerized applications processing billions of events with 99.9%+ availability

• Lead technical due diligence for infrastructure decisions, container orchestration, and technology adoption

• Establish engineering standards, best practices, and containerization patterns organization-wide

• Mentor cross-functional teams, fostering technical excellence in container technologies and infrastructure optimization

• Drive adoption of emerging technologies (container orchestration, service mesh, observability, Infrastructure as Code)

• Lead process improvement initiatives for containerized deployment pipelines, cost optimization, and performance tuning

• Provide expert resource estimation, timeline planning, and infrastructure cost optimization analysis

 

Hands-on Technical Leadership

• Architect enterprise-scale containerized microservices using Docker, Kubernetes/AKS, with advanced scalability and performance tuning

• Design scalable, secure multi-tenant backend systems using C#/.NET 8, NodeJS and Python with containerized deployment strategies

• Implement sophisticated container orchestration with proper resource allocation, auto-scaling, and cost optimization techniques

• Own complex containerized components from conception through deployment, monitoring, and production support

• Drive best practices: containerization standards, infrastructure-as-code, advanced CI/CD for container deployments

 

SaaS Platform & Infrastructure Excellence

• Design customer-facing RESTful and GraphQL APIs with containerized deployment on AKS

• Build comprehensive observability stack using Grafana, Elasticsearch, Prometheus, Azure Monitor, Application Insights for containerized environments or similar

• Architect dynamic UI generation from configuration using Angular 15+, AngularJS

• Maintain sophisticated infrastructure pipelines using Terraform, YAML, ARM templates for AKS cluster management

• Establish disaster recovery and high-availability patterns for containerized enterprise data retention

• Implement advanced AKS infrastructure including node pools, networking, security policies, and cost optimization

• Design and implement container-based auto-scaling strategies for performance and cost efficiency

Qualifications

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 5+ years enterprise software development, cloud-native containerized solutions and SaaS platforms

    • Expert containerization technologies: Docker, Kubernetes/AKS, with deep infrastructure optimization experience

    • Proven software architecture for enterprise multi-tenant containerized SaaS with advanced scalability patterns

    • Extensive container orchestration, Infrastructure as Code (Terraform), complete containerized SDLC management

    • Strong communication and leadership skills with cross-functional infrastructure and development teams

     

    Technical Expertise

    • Deep AKS ecosystem: Advanced cluster management, node pools, networking, RBAC, performance tuning, cost optimization

    • Container orchestration: Docker, Kubernetes, service mesh, auto-scaling, resource management, security policies

    • Infrastructure as Code: Terraform (expert-level), ARM templates, automated infrastructure provisioning and management

    • Frontend technologies: Angular 15+, AngularJS, dynamic UI from configuration, containerized frontend deployment

    • Backend development: Python, C#/.NET 8, NodeJS, containerized microservices architecture

    • Azure Services: Service Bus, KeyVault, Event Grid, Event Hub, SQL, Cosmos DB, Storage

    • AWS Services: EC2, Lambda functions, Event Bridge, RDS, SQS, DynamoDB, S3, Route53, CloudFormation, CloudFront

    • Observability stack: Grafana (expert-level), Elasticsearch, monitoring containerized applications and infrastructure

    • Enterprise CI/CD pipelines for containerized deployments using Azure DevOps, GitOps practices

     

    Specialized Skills (Preferred)

    • Advanced AKS infrastructure: Multi-region deployments, disaster recovery, advanced networking (NSG rules, VNETs, CNI, ingress controllers)

    • Container security: Pod security policies, network policies, vulnerability scanning, compliance in containerized environments

    • Performance optimization: Container resource tuning, AKS cluster optimization, cost management strategies

    • Service mesh technologies: Istio, Linkerd, advanced traffic management and observability

    • GraphQL: Advanced schema design, query optimization, containerized GraphQL service deployment, experience with Apollo Federation

    • AI/ML integration: Azure Semantic Kernel, OpenAI APIs, GitHub Copilot

    • Security: Claims-based auth (OAuth2/OIDC/JWT/MFA/RBAC), compliance frameworks (ISO 27001, SOC2, OWASP, SANS, FedRAMP is a big plus)

    • Microsoft enterprise technologies: Entra ID, Microsoft 365, Exchange, SharePoint, Graph APIs

    • UI configuration systems: Dynamic Angular component generation, configuration-driven user interfaces and hands on Angular and TypeScript experience

    • Elasticsearch: Advanced search implementations, cluster management, performance optimization in containerized environments

    • Grafana: Custom dashboard development, advanced alerting, infrastructure and application monitoring

Company Description

Quest Software enables organizations of all sizes to better secure, manage, monitor, protect, and analyze information and infrastructure in order to help fuel innovation and drive their businesses forward. With over 5,000 team members around the globe, we intend to continue to grow revenues and add value to customers.

 

When you join our team, you will have the opportunity to build and develop products at a scale few others can provide. Our product portfolio serves a large base of customers and we are addressing the strategic imperatives for enterprise businesses. Working with some of the most talented employees the industry has to offer, we provide enhanced career opportunities for team members to learn and grow in a rapidly changing environment.

 

Why work with us?

- Life at Quest means collaborating with dedicated professionals with a passion for technology.

- When we see something that could be improved, we get to work inventing the solution.

- Our people demonstrate our winning culture through positive and meaningful relationships.

- We invest in our people and offer a series of programs that enables them to pursue a career that fulfills their potential.

- Our team members’ health and wellness is our priority as well as rewarding them for their hard work.

 

Quest is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Quest is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Quest are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where

we operate. Quest will not tolerate discrimination or harassment based on any of these characteristics. Quest encourages applicants of all ages.

What you'll do

  • The Software Development Principal Engineer will lead the design and development of cloud-native SaaS products, providing hands-on technical leadership across the software development lifecycle. Responsibilities include driving technical vision, owning system design, and mentoring teams on container technologies.

About Quest Software

At Quest Software, we help organizations build modern, trusted foundations for AI. As a global leader in data management, cybersecurity, and platform modernization, we’ve spent decades supporting thousands of enterprises and public sector organizations, including over 90% of the Fortune 500. Our mission is to empower our customers to manage data, secure identities, and modernize platforms with confidence and speed—all essentials for AI-success. Our erwin Data Management Platform features unified AI-enabled capabilities for a seamless experience, allowing customers to improve data accuracy, and create trusted data products 54% faster than before, uniquely meeting the scale and speed required for AI success. We also protect what matters most. Quest protects critical identity assets across Active Directory and Entra ID, delivering resilience throughout the attack lifecycle and automates ransomware recovery 90% faster, saving millions in downtime costs. And when it’s time to modernize, we make migration seamless. As the first company to achieve Microsoft 365 certification for migration, we help organizations migrate identities, workloads, and devices with speed and accuracy. Let’s make the promise of AI a reality. Explore our portfolio at quest.com.

Ready to join Quest Software?

Take the next step in your career journey

Frequently Asked Questions

What does Quest Software pay for a Software Dev Prin Engineer?

Toggle
Quest Software offers a competitive compensation package for the Software Dev Prin Engineer role. The salary range is CAD 0k - 0k per year. Apply through Clera to learn more about the full compensation details.

What does a Software Dev Prin Engineer do at Quest Software?

Toggle
As a Software Dev Prin Engineer at Quest Software, you will: the Software Development Principal Engineer will lead the design and development of cloud-native SaaS products, providing hands-on technical leadership across the software development lifecycle. Responsibilities include driving technical vision, owning system design, and mentoring teams on container technologies..

Is the Software Dev Prin Engineer position at Quest Software remote?

Toggle
The Software Dev Prin Engineer position at Quest Software is based in Swindon, England, United Kingdom. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Dev Prin Engineer position at Quest Software?

Toggle
You can apply for the Software Dev Prin Engineer position at Quest Softwaredirectly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Quest Software's careers site.
Join our talent pool first to get notified about similar roles that match your profile.