Senior Software Developer, DevOps

atCarnegie LearningRemoteCA flagCanadaFull-timeFull-stack EngineerSeniorC$95k – C$125k/year

Posted Sep 2

This is a fully remote position, open to applicants in Canada.

πŸ“‹ Description

β€’ Design, enhance, and refine Jenkins shared libraries, Jenkinsfiles, and CI/CD pipelines utilizing Groovy.

β€’ Evaluate and optimize workflows for building, testing, releasing, and deploying applications.

β€’ Develop reusable pipeline components and establish standardized delivery patterns.

β€’ Implement source control, code review, automated testing, documentation, and practices that ensure maintainability.

β€’ Enhance build performance through optimized pipeline architecture, parallelization, caching, dependency management, and artifact handling.

β€’ Fortify deployments with automated testing, quality gates, validation, health checks, environment promotion, and rollback functionalities.

β€’ Collaborate with development and QA teams to enhance application building, testing, packaging, versioning, and deployment processes.

β€’ Modernize CI/CD methodologies and utilize delivery metrics to identify bottlenecks and track improvements.

β€’ Drive technical advancements in engineering tools and practices while supporting platform engineering and developer self-service initiatives.

β€’ Construct and manage secure, scalable AWS infrastructure through Infrastructure as Code, primarily using CloudFormation.

β€’ Assist with Docker and AWS ECS/Fargate deployments.

β€’ Create code, scripts, tools, APIs, and reusable components aimed at automating engineering and operational workflows.

β€’ Diagnose issues with application code, builds, CI/CD pipelines, cloud infrastructure, networking, and configurations.

β€’ Utilize Splunk, New Relic, and AWS CloudWatch for deployment validation and troubleshooting purposes.

β€’ Enhance monitoring, alerting, rollback processes, and post-deployment validation techniques.

β€’ Engage in incident response and conduct root cause analyses.

β€’ Lead CI/CD and DevOps enhancements across engineering teams.

β€’ Collaborate with Software Engineering, QA, SRE, Security, and Architecture teams.

β€’ Offer technical expertise and assist teams in adopting CI/CD, DevOps, cloud, and software delivery practices.

β€’ Establish standards, documentation, reusable examples, and operational runbooks.

β€’ Take accountability for intricate technical challenges through investigation, implementation, and validation.

β€’ Participate in a monthly rotating on-call schedule; occasional after-hours work may be necessary.


⛳️ Requirements

β€’ Over 7 years of experience in DevOps, CI/CD engineering, software engineering, platform engineering, or cloud engineering.

β€’ Excellent communication skills and a proven ability to independently tackle complex technical challenges.

β€’ Extensive experience with Jenkins, Groovy, and CI/CD engineering, including Jenkins files, shared libraries, reusable pipeline components, build agents, and troubleshooting pipelines.

β€’ Strong background in software delivery engineering, encompassing build systems, automated testing, artifact management, versioning, deployment, validation, rollback, and enhancing delivery speed and reliability.

β€’ Solid experience with AWS and Infrastructure as Code, particularly with CloudFormation or Terraform.

β€’ Familiarity with containers and cloud-native deployments, including Docker and platforms like AWS ECS/Fargate.

β€’ Proficient in Git/GitHub and troubleshooting across application code, builds, CI/CD pipelines, cloud infrastructure, networking, configurations, and deployment environments.

β€’ Applicants must currently reside in Canada.

β€’ Visa sponsorship is not available.


🏝️ Benefits

β€’ Cost-shared health and dental benefits plan.

β€’ Competitive Retirement Savings Matching Program.

β€’ Flexible work arrangements supported by our Work From Anywhere Policy.

β€’ Paid time off available for personal use at your discretion.

β€’ Top-Up Parental Leave program.

β€’ Reduced working hours with full pay for new parents.

β€’ Complimentary access to CL products for employees and their children.

β€’ Quarterly Wellness Incentives.

β€’ Monthly employee activities along with a recognition program.

β€’ Employee Allyship Groups (EAGs).

People also viewed

Shield AI13 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix14 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom15 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps15 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce17 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly20 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers