1

Devsecops Engineer Jobs in Quebec (NOW HIRING)

Has worked in complex technology environments, ideally related to DevX, DevOps, or DevSecOps. * Demonstrates strong strategic thinking, prioritization, and valuedriven decisionmaking. * Shows ...

Azure Kubernetes Service (AKS), Ansible, DevSecOps, Cloud Azure, Terraform, Azure DevOps, PowerShell et Python ou Bash. 4 Connaissances et experience requises pour realiser l'ensemble des activites ...

Demonstrates strong expertise in DevOps / DevSecOps and CI/CD practices within complex environments. * Excels at defining and driving the adoption of cross-functional standards. * Shows strong ...

AWS Security Specialist / Senior Cloud Security Engineer About the Client Our client is a globally ... DevSecOps implementation experience, familiar with security tool integration in CI/CD pipelines ...

AWS Security Specialist / Senior Cloud Security Engineer About the Client Our client is a globally ... DevSecOps implementation experience, familiar with security tool integration in CI/CD pipelines ...

... DevSecOps, or a related role. * Strong programming background * Familiarity with Terraform * Familiarity with Tenable vulnerability scanning (Nessus, Vulnerability Management, Security Center)

Supporting delivery teams in the adoption of DevSecOps tools and practices; * Supporting the ... Has experience with software development management tools (Azure DevOps Services, GitHub, etc.

Supporting delivery teams in the adoption of DevSecOps tools and practices; * Supporting the ... Has experience with software development management tools (Azure DevOps Services, GitHub, etc.

next page

Showing results 1-20

Devsecops Engineer information

See Quebec salary details

$82K

$137.7K

$181K

How much do devsecops engineer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for devsecops engineer in Quebec is $137,650.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $153,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a DevSecOps Engineer, and why are they important?

To thrive as a DevSecOps Engineer, you need a solid background in software development, cybersecurity principles, automation, and experience with CI/CD pipelines, often supported by a degree in computer science or a related field. Familiarity with tools like Jenkins, Docker, Kubernetes, Terraform, and security frameworks, as well as certifications such as AWS Certified Security or Certified DevSecOps Professional, is highly beneficial. Strong problem-solving skills, effective communication, and a proactive mindset help you collaborate across development, operations, and security teams. These skills and qualities are crucial for integrating robust security measures throughout the software lifecycle while enabling rapid and reliable delivery.

How does a DevSecOps Engineer typically collaborate with development and security teams to integrate security into the software delivery pipeline?

A DevSecOps Engineer works closely with both development and security teams to ensure security is embedded at every stage of the software development lifecycle. This often involves conducting threat modeling sessions, automating security testing tools within CI/CD pipelines, and providing actionable feedback to developers on vulnerabilities. The role requires frequent communication, shared documentation, and cross-functional meetings to align security policies with agile development processes. By fostering a culture of shared responsibility, DevSecOps Engineers help teams deliver secure software efficiently.

What is a DevSecOps Engineer?

A DevSecOps Engineer is a professional who integrates security practices into the DevOps process, ensuring that security is incorporated throughout the software development lifecycle. They work to automate security checks, collaborate with development and operations teams, and implement tools that detect and prevent vulnerabilities early. Their goal is to enhance both the speed and security of software delivery. DevSecOps Engineers typically have skills in coding, automation, security tools, and cloud technologies. They play a crucial role in building secure, reliable, and efficient systems.

What is the difference between Devsecops Engineer vs Security Engineer?

AspectDevsecops EngineerSecurity Engineer
CertificationsCertified DevSecOps Professional, CISSP, CompTIA Security+CISSP, CEH, CompTIA Security+
Work EnvironmentDevOps teams, cloud platforms, CI/CD pipelinesSecurity teams, incident response, security tools
Industry UsageSoftware development, IT operations, cloud servicesCybersecurity, risk management, compliance

While both roles focus on security, a Devsecops Engineer integrates security into development and operations processes, emphasizing automation and continuous security. A Security Engineer primarily focuses on protecting systems through security measures, monitoring, and incident response. The roles often overlap but differ in scope and daily tasks.

Infographic showing various Devsecops Engineer job openings in Quebec as of May 2026, with employment types broken down into 100% Full Time. Highlights an 80% In-person, and 20% Hybrid job distribution, with an average salary of $137,650 per year, or $66.2 per hour.
Senior Cloud / AI Developer - Train Control , OT

Senior Cloud / AI Developer - Train Control , OT

Canadian National Railway Company

Montreal-est, QC

Other

Posted 4 days ago


Canadian National Railway rating

7.3

Company rating: 7.3 out of 10

Based on 47 frontline employees who took The Breakroom Quiz

154th of 336 rated logistics


Job description

Senior Cloud / AI Developer - Train Control , Operational Technology

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term careers are built on and we recognize hard workers who strive to make a difference. You will be able to thrive in our close-knit, safety-focused culture working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us! 

Job Summary

CN is seeking a Senior Cloud / AI Developer to design, build, and operate scalable cloud native and AI-enabled solutions that support enterprise platforms and business critical initiatives. This role plays a key part in advancing CN's cloud and artificial intelligence capabilities while ensuring solutions are secure, resilient, and aligned with enterprise standards.

The successful candidate will combine strong software engineering expertise with hands on cloud and AI experience, while providing technical leadership within cross functional delivery teams.

Key Responsibilities

Cloud & Application Development

  • Design, develop, and maintain cloud native applications and services using modern architectures (microservices, APIs, event driven patterns).
  • Build and automate cloud environments and deployment pipelines using standardized, repeatable configuration and automation practices to enable secure and reliable deployments
  • Ensure solutions meet performance, availability, security, and operational requirements.
  • Collaborate with product, architecture, DevSecOps, and quality teams to deliverend-to-end solutions aligned with business needs.

AI & Generative AI Enablement

  • Develop and integrate AI and Generative AI capabilities into applications and platforms, including model and API based consumption.
  • Support the AI lifecycle, from experimentation and validation to deployment and monitoring.
  • Ensure AI solutions align with enterprise governance, security, and responsible AI principles.

Engineering Excellence

  • Apply software engineering best practices, including clean code, automated testing, secure coding, and design patterns.
  • Contribute to technical standards, reusable components, and reference architectures.
  • Identify and address technical risks, quality gaps, and performance issues early in the delivery lifecycle.

Technical Leadership & Collaboration

  • Act as a technical mentor and leader, supporting the growth and development of other engineers.
  • Provide handson guidance during design reviews, solution walkthroughs, and complex problem resolution.
  • Work effectively in agile or scaled agile delivery environments, partnering closely with Product Owners and business stakeholders.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 7+ years of experience in software development, including significant experience delivering cloudbased solutions.
  • Strong programming skills in Python, Java, or JavaScript/TypeScript.
  • Hands on experience with at least one major cloud platform (Azure, Google Cloud, or AWS).
  • Experience with CI/CD, DevOps practices, and containerized environments.
  • Practical knowledge of AI / ML or Generative AI concepts, including integrating AI services into applications.
  • Solid understanding of cloud security, identity, and access management.
  • Experience with enterprise AI platforms (e.g., Vertex AI, Azure AI, or equivalent).
  • Exposure to data platforms, analytics, or event streaming technologies.
  • Familiarity with AI governance, responsible AI, and regulatory considerations.
  • Experience working in large, complex enterprise environments.

About CN  

CN is a world-class transportation leader and trade-enabler. Essential to the economy, to the customers, and to the communities it serves, CN safely transports more than 300 million tons of natural resources, manufactured products, and finished goods throughout North America every year. As the only railroad connecting Canada's Eastern and Western coasts with the Southern tip of the U.S. through a 19,500 mile rail network, CN and its affiliates have been contributing to community prosperity and sustainable trade since 1919. CN is committed to programs supporting social responsibility and environmental stewardship. At CN, we work as ONE TEAM, focused on safety, sustainability and our customers, providing operational and supply chain excellence to deliver results.


What Canadian National Railway employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom