A

AspenTech

Asset optimization software for process industries

Principal Software Developer - DevOps

Platform EngineeringPosted on Nov 6
Full-timeMontreal, QC, CanadaNo salary listedIn-person

About the Job

Requirements

  • Eight to twelve years of related experience, or an advanced degree with less experience.
  • A strong understanding of cloud-native technologies, services, architecture, and container orchestration.
  • Practical working experience with several of the following: Azure DevOps Pipelines, GitHub Actions, Terraform, Ansible, Azure, Docker, Kubernetes, Helm, ArgoCD, OpenTelemetry, Azure Monitor, Grafana, Windows, Linux, Python, Bash, and PowerShell.
  • French proficiency at C1 (advanced) level.
  • English proficiency at C1 (advanced) level, as the position requires interactions with international clients.

Responsibilities

  • Build and enhance the EOP developer platform, CI/CD ecosystem, and automation capabilities.
  • Develop self-service solutions that improve developer productivity and operational efficiency.
  • Partner with development, infrastructure, and security teams to deliver scalable, secure, and reliable platform services.
  • Create cloud-native and edge deployment solutions using modern technologies and engineering practices.
  • Troubleshoot complex integration, performance, and operational challenges.
  • Translate high-level business and technical requirements into actionable technical solutions and user stories.
  • Support the adoption of DevOps, Agile, and continuous delivery best practices.
  • Deliver high-quality, reliable, and secure solutions that support strategic business objectives.
  • Contribute to a culture of collaboration, continuous improvement, and engineering excellence.

Desired Qualifications

  • Experience with CI tooling such as Artifactory, BlackDuck, Snyk, and Wiz.
  • Experience with Agile development frameworks such as SAFe or Scrum.
  • Strong personal project management skills, self-direction, and the ability to work effectively in an environment with a high degree of change.
  • Strong collaboration and technical communication skills, with a willingness to share knowledge and support team growth.
  • Willingness to contribute ideas and solutions while honoring and supporting the ideas of others.
  • Interest in solving complex technical challenges and delivering high-quality engineering solutions.

About the Company

AspenTech

Asset optimization software for process industries

AspenTech provides industrial software that optimizes asset design, operations, and maintenance across the full lifecycle for capital-intensive process industries. Its offerings help customers improve efficiency, reduce costs, and boost operational performance by analyzing industrial data, modeling assets and processes, and applying optimization and lifecycle maintenance strategies. The software suite targets chemicals, energy, and engineering & construction, distinguishing itself with a specialized focus on asset optimization for these sectors rather than broad, general-purpose tools. The goal is to help clients maximize asset performance and reduce total operating costs through integrated design, operation, and maintenance solutions.

Company size
1,001-5,000
Company stage
Private
Total funding
$100M
Headquarters
Bedford, TX
Founded
1981

Recently Posted Jobs

Explore more opportunities at AspenTech

See more jobs