About the role

  • Senior DevOps Developer managing a large monorepo and mentoring teammates at Caseware. Join us in building advanced AI software by automating scalable pipelines for AI applications.

Responsibilities

  • Design, build, and own CI/CD workflows to support consistent, high‑quality software delivery.
  • Develop, maintain, and optimize infrastructure-as-code solutions using AWS CDK, Helm, Flux, and related technologies.
  • Collaborate with development teams to define deployment best practices, branching strategies, and operational standards.
  • Improve system reliability and developer experience through automation, internal tooling, and process optimization.
  • Ensure secure, scalable, and maintainable infrastructure and deployment pipelines.
  • Provide mentorship, guidance, and technical leadership to junior and mid-level engineers.
  • Contribute to architectural decisions and cross-team technical strategy.
  • Champion DevOps principles and advocate for continuous improvement across tooling and workflow design.

Requirements

  • 3-5 years of experience working with AWS CDK
  • Strong proficiency in TypeScript, particularly for automation, CDK constructs, and internal tooling.
  • Hands-on experience with Flux and Helm, including GitOps workflows and Helm chart management.
  • Professional experience with AWS CDK, ideally building reusable infrastructure components and scalable cloud architectures.
  • Solid understanding of containerization and orchestration (Docker, Kubernetes).
  • Experience with cloud environments (preferably AWS) and modern infrastructure patterns.
  • Experience designing and maintaining GitHub Actions workflows specifically tailored for AI applications, such as orchestrating AgentCore pipelines, automating model training, evaluation, and deployment processes.

Benefits

  • Innovation is at our core. We work with cutting-edge technology in accounting and financial reporting, constantly pushing the boundaries to create impactful software solutions.
  • We are committed to a collaborative culture, where your ideas are valued, and knowledge sharing is encouraged within a supportive, inclusive team.
  • Work-life balance is important to us. We offer flexible work options, remote opportunities, and generous time-off policies to ensure a healthy work-life balance.
  • We offer competitive compensation, including a competitive salary and comprehensive benefits such as health insurance and retirement plans.
  • We are driven by impactful work. Your contributions directly affect how our clients manage financial processes and drive their success.
  • Recognition and rewards matter to us. We celebrate hard work through recognition programs, performance bonuses, and opportunities for career growth.
  • We embrace global opportunities. Work on international projects and collaborate with a diverse, global team.

Job type

Full Time

Experience level

Senior

Salary

CA$125,000 - CA$135,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSCloudDockerFluxKubernetesTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.