Senior Azure AI Software Developer

🕒 August 26

🇨🇦 Canada – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Quest Software

Quest Software

1001 - 5000 employees

🔒 Cybersecurity

☁️ SaaS

Cybersecurity • Data Management • SaaS

Quest Software is a technology company that specializes in developing and managing software solutions for IT operations, data management, and cybersecurity. They provide a range of products aimed at helping organizations modernize their IT infrastructure, secure their data, and ensure seamless operations whether in the cloud or on-premises. Quest's offerings include endpoint management, identity protection, disaster recovery, and database management tools, empowering businesses to enhance their IT resilience and optimize data utilization in an increasingly digital world.

📋 Description

• Contribute to the adoption of AI-first software development practices across the project team • Use AI coding agents and AI-assisted development platforms extensively in day-to-day product engineering, including solution design, implementation, automated testing, debugging, troubleshooting, refactoring, code reviews, and technical documentation • Design reusable prompts, agent instructions, development workflows, validation steps, and guardrails for consistent and responsible AI-assisted software development • Design, build, test, and maintain scalable, serverless, cloud-native SaaS capabilities using C#/.NET and Microsoft Azure technologies • Work with Azure Functions, Microsoft Graph API, Azure Data Explorer, Cosmos DB, AKS, Azure Container Apps, and Event Hubs • Contribute to architecture, technical decision-making, code reviews, CI/CD, release readiness, and ownership of critical product components in an Agile SCRUM environment

🎯 Requirements

• Completion of a computer science undergraduate degree or equivalent practical experience • Five or more years of professional software development experience • Strong hands-on C# and .NET experience • Demonstrated professional experience using AI coding agents, AI-assisted development tools, or agentic development workflows as a substantial part of real software development work • Advanced practical experience with GitHub Copilot, Claude Code, Windsurf, or comparable AI-powered development platforms • Demonstrated ability to apply AI coding tools to improve software design, implementation productivity, code quality, automated testing, debugging, troubleshooting, refactoring, code review, or technical documentation • Experience building Azure cloud applications using event-driven, service based or microservice architectures • Experience building scalable backend services and distributed systems • Strong understanding of object-oriented design, design patterns, SOLID principles, secure development, automated testing, continuous integration, debugging, and maintainable software architecture • Strong written and verbal communication skills, technical leadership, and ability to collaborate effectively in an Agile team environment • Experience developing and maintaining YAML CI/CD pipelines using Azure DevOps, Jenkins, or similar systems • Experience with Azure OpenAI Service, large language model APIs, evaluation frameworks, observability, or AI application security • Experience with Angular or React and TypeScript

🏖️ Benefits

• Competitive pay • Annual bonuses • Comprehensive benefits • Flexible work options • Generous PTO • Wellness programs • Learning opportunities • Mentorship • Leadership programs • Collaborative global team environment

Apply Now

Similar Jobs

🕒 August 25

ESO

501 - 1000

🔐 Security

☁️ SaaS

🏢 Enterprise

Security Engineering Team Lead protecting ESO’s data and software for EMS agencies, fire departments, and hospitals. Leading cloud security, threat modelling, vulnerability mitigation, and secure architecture.

🇨🇦 Canada – Remote

💰 Private Equity Round - ESO on 2021-03

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 August 24

Incognito Software Systems

201 - 500

📡 Telecommunications

☁️ SaaS

🏢 Enterprise

QA Software Engineer automating API, UI, CI/CD, performance, and ML validation. Improving quality for broadband-provider software serving millions of subscribers.

🇨🇦 Canada – Remote

💵 $65k - $78k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 August 24

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Senior software engineer developing Arista Networks’ Linux-based EOS networking software for data center switches. Designing, coding, testing, and debugging routing and packet-forwarding features.

🇨🇦 Canada – Remote

💵 $120k - $195k / year

💰 $2.6M Post-IPO Debt on 2015-05

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 August 24

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Senior software engineer building packet-forwarding and system software for Arista’s Linux-based networking operating system. Developing ASIC drivers, automated tests, hardware validation, and customer fixes.

🇨🇦 Canada – Remote

💵 $120k - $195k / year

💰 $2.6M Post-IPO Debt on 2015-05

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 August 24

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

PCIe software engineer developing drivers, firmware, and tests for Arista Networks’ client-to-cloud networking hardware. Improving PCIe performance, reliability, and error resilience across ASICs, FPGAs, and bridges.

🇨🇦 Canada – Remote

💵 $120k - $195k / year

💰 $2.6M Post-IPO Debt on 2015-05

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer