QS

Quest Software

Verified Job Source

Quest Software delivers innovative IT management solutions that enhance data resilience, streamline migration, and bolster cybersecurity for over 130,000 organizations globally.

Austin, Texas

Software Development
1,001–5,000 people

About

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.

Open positions

Senior Azure Software Developer

Remote · Nova Scotia, Canada

The developer will contribute to AI-first software development practices and design scalable, cloud-native SaaS capabilities using C# and Azure. They will also be responsible for implementing new features, maintaining automated testing, and participating in technical decision-making within an Agile environment.

AI Software Engineer - Audit

Remote · Nova Scotia, Canada

The AI Software Engineer will contribute to the adoption of AI-first development practices and build scalable, cloud-native SaaS capabilities on Microsoft Azure. They will utilize AI coding agents for solution design, implementation, debugging, and refactoring while maintaining high standards for code quality and architecture.

Intermediate Azure Software Developer

Remote · Nova Scotia, Canada

The developer will contribute to AI-first software development practices and design scalable, cloud-native SaaS capabilities using C#/.NET and Azure. They will also be responsible for implementing new features, maintaining critical product components, and participating in Agile SCRUM processes.

Senior Azure Software Developer

Remote · Nova Scotia, Canada

The developer will design and maintain scalable, cloud-native SaaS capabilities using C#/.NET and Azure technologies. They will also lead the adoption of AI-first development practices by utilizing AI coding agents for implementation, testing, and debugging.

AI Software Engineer - Identity Recovery

Remote · Nova Scotia, Canada

The AI Software Engineer will contribute to the adoption of AI-first development practices and build scalable, cloud-native SaaS capabilities on Microsoft Azure. They will utilize AI coding agents for solution design, implementation, debugging, and refactoring while maintaining high standards for code quality and architecture.

AI Software Engineer - Assessments

Remote · Nova Scotia, Canada

The AI Software Engineer will define and implement AI-first development practices while contributing to a cloud-native SaaS product on Microsoft Azure. Responsibilities include designing reusable AI prompts, building scalable backend services, and mentoring the team on AI-assisted coding workflows.

Azure AI Software Developer

Remote · Canada

The role involves developing cloud-native SaaS capabilities on Azure and AWS while leading the adoption of AI-first software development practices. The candidate will use AI coding agents to improve development speed, code quality, and overall engineering workflows.

Azure AI Software Developer

Remote · New Brunswick, Canada, Nova Scotia, Canada

The developer will contribute to the adoption of AI-first software development practices while building and maintaining scalable, cloud-native SaaS capabilities. They will work across the full development lifecycle, including design, implementation, automated testing, and troubleshooting using C#, Python, and Azure/AWS technologies.

Senior Azure AI Software Developer

Remote · Canada

Define and advance AI-first software development practices while contributing to a cloud-native SaaS product on Azure. Design and maintain scalable serverless capabilities and reusable AI prompts and workflows to improve development speed and quality.

Senior Azure AI Software Developer

Remote · Canada

The role involves defining and advancing AI-first software development practices for a cloud-native SaaS product on Microsoft Azure. You will contribute to the codebase while designing reusable prompts, agent instructions, and workflows to improve development speed and code quality.

Senior AI Software Developer

Remote · Canada

Develop and maintain commercial on-premises enterprise software using C#/.NET and C++. Lead the adoption and implementation of AI-assisted coding practices and agentic workflows to improve team productivity and code quality.

Senior AI Software Developer

Remote · Canada

The developer will design, code, and maintain enterprise software components while championing the adoption of AI-assisted development practices across the team. They will also mentor team members on the effective and secure use of AI coding tools within the software development lifecycle.