1,173,434open jobs
66,192companies
208,404added this week
Browse all
Location
Hybrid (Canada)
Seniority
Senior · 7+ years exp
Visa
No sponsorship (stated in the posting)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 4, 2026. First seen by Alion on Oct 4, 2026.

Overview
Company
Impact
Profile match
Any student can achieve 1-2 years of reading gains in just 40-60 hours with brain-based learning -- FOR LIFE. Millions of students in all grade levels have made reading gains that last.

Senior Software Developer, DevOps

What We Seek

We are looking for a Senior Software Developer, DevOps with strong CI/CD engineering experienceto help us improve how software is built, tested, released, and deployed across Carnegie Learning.

This is a hands-on engineering role with CI/CD and software delivery engineering at its core. You will evaluate our existing build and deployment ecosystem, identify bottlenecks and opportunities for improvement, and engineer solutions that make software delivery faster, more reliable, more standardized, easier to troubleshoot, and safer for development teams.

You will work extensively with our Jenkins-based CI/CD platform, Groovy shared libraries, GitHub workflows, AWS environments, infrastructure as code, automated testing, code-quality tooling, and deployment automation. We are looking for someone who can do more than maintain pipelines-you should be able to understand how our current delivery process works, challenge what can be improved, and build reusable, maintainable solutions that move our CI/CD capabilities forward.

You should be comfortable developing across the entire software delivery lifecycle from code commit through build, test, artifact creation, deployment, validation, and rollback, while partnering closely with Software Engineering and QA teams.

You should also be a strong communicator who collaborates well in a distributed environment and is comfortable partnering across engineering, QA, SRE, security, support, and product teams. We value people who are practical, curious, accountable, and motivated by continuous improvement.

Our environment includes AWS, Jenkins, Groovy, CloudFormation, ECS/Fargate, GitHub, Jira, SonarQube, Splunk, New Relic, Cortex.io, Slack, Snowflake, Databricks, and other modern engineering tools and platforms.

Location is flexible! This role can work from our St. John's, NL office on the water, or remotely within Alberta, Newfoundland & Labrador, Nova Scotia, or Ontario. Candidates must already be residing in Canada. No visa sponsorship is available.

What Your Day Will Look Like

DevOps, CI/CD and Developer Enablement

  • Design, develop, and improve Jenkins shared libraries, Jenkins files, and CI/CD pipelines using Groovy
  • Assess and optimize build, test, release, and deployment workflows for speed, reliability, scalability, and developer experience
  • Create reusable pipeline components and standardized delivery patterns that reduce duplication, manual effort, and operational risk
  • Develop and apply software engineering practices including source control, code review, automated testing, documentation, and maintainabilitywhen developing CI/CD tooling, automation, shared libraries, and reusable components
  • Improve build performance through better pipeline architecture, parallelization, caching, dependency management, and artifact management
  • Strengthen deployments through automated testing, quality gates, validation, health checks, environment promotion, and rollback capabilities
  • Partner with development and QA teams to improve how applications are built, tested, packaged, versioned, and deployed
  • Modernize CI/CD practices and use delivery metrics to identify bottlenecks and measure improvement
  • Lead technical improvements that modernize engineering tools and practices, reduce manual effort and operational risk, and improve developer productivity and deployment confidence
  • Support Carnegie Learning's evolution toward platform engineering and developer self-service, leveraging Cortex.io to improve service ownership, standards, and engineering insights

DevOps and Cloud Engineering

  • Build and manage secure, scalable AWS infrastructure using Infrastructure as Code, primarily CloudFormation
  • Support containerized application deployments using Docker and AWS ECS/Fargate
  • Develop code, scripts, tools, APIs, and reusable components that automate engineering and operational workflows
  • Troubleshoot complex issues across application code, builds, CI/CD pipelines, cloud infrastructure, networking, and configuration
  • Identify root causes and implement sustainable solutions rather than short-term workarounds
  • Modernize legacy tooling and processes where it improves software delivery, reliability, or developer productivity

Deployment and Operational Readiness

  • Use Splunk, New Relic, and AWS CloudWatch to validate deployments and troubleshoot application, infrastructure, and pipeline issues
  • Improve deployment monitoring, alerting, rollback, and post-deployment validation
  • Participate in incident response and root cause analysis when build, release, deployment, or infrastructure issues contribute to production problems
  • Support production reliability through performance monitoring, capacity awareness, and improvements related to software delivery and infrastructure
  • Turn recurring delivery and operational issues into automated, corrective, or preventative improvements

Collaboration and Ownership

  • Lead CI/CD and DevOps improvements across engineering teams
  • Partner closely with Software Engineering, QA, SRE, Security, and Architecture
  • Provide technical guidance, share knowledge, and help teams adopt effective CI/CD, DevOps, cloud, and software delivery practices
  • Influence technical decisions and engineering standards across teams through practical recommendations, reusable patterns, and hands-on implementation
  • Establish clear standards, documentation, reusable examples, and operational runbooks
  • Take ownership of complex technical problems from investigation through implementation and validation
  • Contribute to a culture of teamwork, accountability, continuous improvement, and customer focus

On-call on a monthly rotating basis; after-hours work is limited but occasionally required.

What Should Be In Your Bookbag

  • You bring 7+ years of experience in DevOps, CI/CD engineering, software engineering, platform engineering, or cloud engineering, along with strong communication skills and the ability to independently solve complex technical problems.

Must be highly experienced in:

  • Jenkins, Groovy, and CI/CD engineering- including Jenkins files, shared libraries, reusable pipeline components, build agents, and pipeline troubleshooting
  • Software delivery engineering- including build systems, automated testing, artifact management, versioning, deployment, validation, rollback, and improving delivery speed and reliability

Needs solid experience in:

  • AWS and Infrastructure as Code- particularly CloudFormation or Terraform
  • Containers and cloud-native deployments- including Docker and platforms such as AWS ECS/Fargate
  • Git/GitHub and troubleshootingacross application code, builds, CI/CD pipelines, cloud infrastructure, networking, configuration, and deployment environments

Helpful or preferred:

  • Experience with observability and deployment-validation platforms, GitHub Actions, code-quality and DevSecOps tooling, platform engineering/developer self-service, DORA or engineering productivity metrics, and database troubleshooting

What Gives Us Purpose

Others teach what; we teach why. For over 25 years, Carnegie Learning has developed solutions that help students achieve Aha moments and set them up for long-term learning success. We’re driven to find new, better ways to support teachers and reach more students, so we put our leading cognitive science research and real-world insights into solutions for how students think, learn, and do their best. This is a key part of our commitment to helping teachers spark student curiosity. As a Carnegie Learning team member, you’ll work alongside a team of passionate individuals dedicated to making a real difference in the lives of students and educators.

What We Provide

  • Holistic Wellbeing
    • Cost-shared health and dental benefits plan
    • Competitive Retirement Savings Matching Program to plan for your future
  • Fostering Joy
    • Flexible work arrangements with our Work From Anywhere Policy
    • Your Time, Your Way - paid time off that you can use as you see fit to recharge and nurture your personal life
  • Empowering Parenthood
    • Top-Up Parental Leave
    • Reduced working hours on full pay for new parents
    • Free access to CL products for employees and their children
  • A Place for Connection
    • Quarterly Wellness Incentives
    • Monthly employee activities + recognition program
    • Employee Allyship Groups (EAGs)

What We Believe

We celebrate the unique attributes, characteristics, and perspectives that define each person's individuality. This fusion of perspectives enriches our collective knowledge, fosters innovation, and empowers us all. Together, we can collectively and more effectively address issues that face our business and industry. If our commitment to building an inclusive workplace resonates with you, we invite you to join our mission and welcome you to apply with us. Carnegie Learning is an Equal Opportunity Employer, including veterans and individuals with disabilities.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,173,434 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

DevOps
Similar stack
Same company
In your city
DevOps Engineer 1 month ago
In office • Full-Time
Groovy
Databases
Google Bigtable
AI/ML
LangGraph
LangChain
Vertex AI
Machine Learning
DevOps
GCP
Jenkins
Docker
Kubernetes
Google Cloud Run
Apply
In office • Contractor
JavaScript
Java
PHP
TypeScript
C++
Java
Gradle
PHP
WordPress
Databases
MySQL
Frontend
Zustand
Redux
Webpack
Babel
React.js
Vite
npm
Sass
Mobile
Firebase
State Management
DevOps
Rest API
GCP
WebSockets
CI/CD
Jenkins
Git
Docker
Bitbucket
Management
Slack
Confluence
Jira
Google Drive
Agile
QA
Sentry
Apply
≈ $62k – $154k per year (Estimated) • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Torrance
Python
MATLAB
Apply
≈ $135k – $268k per year (Estimated) • Hybrid • Full-Time • United States
Databases
Google BigQuery
Google Cloud Spanner
BigQuery
AI/ML
Model Context Protocol
Vertex AI
AI Agents
Gemini
DevOps
GCP
Apply
DevOps Azure, Remoto 2 months ago
Remote (Chile) • Las Condes
PowerShell
DevOps
Terraform
Azure DevOps
Azure
Docker
Kubernetes
Azure AKS
GitHub
Apply
$135k – $185k per year • Remote (United States) • 5+ years exp • Bachelor's Degree
Python
PHP
Bash
Groovy
DevOps
Splunk
Terraform
Ansible
GCP
GitHub Actions
New Relic
VMWare
Datadog
Vagrant
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
AppDynamics
Fastly
Linux
Unix
Apache HTTP Server
Apply
$150k – $200k per year • Hybrid • 8+ years exp • San Jose
Databases
Snowflake
Databricks
Apache Kafka
AI/ML
dbt
LLM
LLM Guardrails
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
$125k – $175k per year • Hybrid • 5+ years exp • San Jose
Python
JavaScript
TypeScript
Databases
Snowflake
Databricks
AI/ML
LangGraph
LangChain
Prompt Engineering
Function Calling
CrewAI
LLM
RAG
OpenAI
Anthropic
Structured Outputs
LLM Evaluation
Tool Use
Frontend
React.js
DevOps
Azure
CI/CD
AWS
Apply
In office • Full-Time • 3+ years exp • Chennai
Python
Java
Databases
PostgreSQL
DynamoDB
Apache Kafka
DevOps
Terraform
GitHub Actions
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
Amazon EventBridge
API Gateway
Management
Agile
Apply
Java AWS - Tech Lead 7 hours ago
≈ $25k – $54k per year (Estimated) • In office • Full-Time • 10+ years exp • Chennai
Python
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
MySQL
DynamoDB
Apache Kafka
Frontend
Angular
React.js
DevOps
Rest API
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
AWS Lambda
Amazon EC2
GitHub
Amazon S3
IAM
Amazon CloudWatch
API Gateway
Management
Agile
Scrum
Apply
≈ $56k – $115k per year (Estimated) • Remote (United States) • Part-Time • 3+ years exp • Bachelor's Degree
Apply
≈ $56k – $115k per year (Estimated) • Remote (United States) • Part-Time • 3+ years exp • Bachelor's Degree
Apply
≈ $90k – $198k per year (Estimated) • Remote (location not specified) • Full-Time • 5+ years exp • Bachelor's Degree
Apply
≈ $167k – $300k per year (Estimated) • Remote (United States) • Full-Time • 7+ years exp • Bachelor's Degree • Pittsburgh
Apply
≈ $82k – $165k per year (Estimated) • Remote (United States) • Full-Time • 5+ years exp • Bachelor's Degree
Apply
See all jobs
This is one of many
1,173,434 more open roles from verified company boards, updated every day.