
Senior Software Developer, DevOps at Carnegie Learning Canada
K–12 education tech delivering math, literacy, tutoring, and teacher professional learning.
C$95K–C$125K / yearTeam of 20
Hands-on DevOps/CI/CD engineering role focused on improving software delivery across the full lifecycle; evaluate and modernize build/deploy ecosystem, remove bottlenecks, and build reusable standardized CI/CD solutions; extensive work with Jenkins shared libraries/files and Groovy; ownership spans build, test, artifact creation, deployment, validation, rollback, AWS infrastructure as code, containerized deployments, observability, troubleshooting, and incident/root-cause work; partners closely with software engineering, QA, SRE, security, support, product, and architecture; supports platform engineering and developer self-service; monthly rotating on-call with occasional after-hours work; requires 7+ years in DevOps/CI/CD/software/platform/cloud engineering; must: Jenkins, Groovy, CI/CD engineering, software delivery engineering; solid: AWS and IaC (CloudFormation or Terraform), Docker, cloud-native deployments, Git/GitHub, cross-stack troubleshooting; preferred: observability/deployment validation, GitHub Actions, code-quality and DevSecOps tooling, platform engineering/developer self-service, DORA/productivity metrics, database troubleshooting; candidates must already reside in Canada; no visa sponsorship
Remote within Canada: Alberta, Newfoundland and Labrador, Nova Scotia, or Ontario only; or onsite in St. John’s, NL. Must already reside in Canada.