Senior Platform Engineer

Caseware is on a mission to eliminate manual operations through automation, standardization, and Infrastructure as Code. Our Platform Engineering team is responsible for ensuring availability, cost-efficiency, security, and operational excellence across all environments. We are looking for a Senior Software Engineer with deep AWS and Kubernetes (EKS) expertise who can write code, build scalable platforms, and automate everything. You will work on high-level abstraction layers, ensuring teams can deploy applications seamlessly without deep Kubernetes exposure while improving efficiency, security, and reliability. 🚀 If you are a hardcore software developer who builds cloud platforms and thrives in automation-driven environments, this role is for you. Contact: Chengeer Lee - Principal Talent Acquisition Partner & Coach ❗ Ideal candidate will work in a hybrid mode at our Toronto office. But we are open to remote candidates across Canada. A quick message from your Talent Partner: https://www.loom.com/share/ab296d70cd25480795a2e98c65df3dbe?sid=77deadf2-d21e-446e-8810-13a21f84f32b Key Responsibilities:
  • Design, implement, and manage AWS infrastructure using Infrastructure as Code (CDK preferred, but open to other tools).
  • Develop and maintain CI/CD pipelines using GitHub Actions.
  • Manage and optimize Kubernetes (EKS) clusters at scale, implementing advanced autoscaling strategies beyond HPA (e.g., KEDA).
  • Enhance monorepo development workflows (we use Nx for trunk-based development & continuous delivery).
  • Drive standardization & abstraction, ensuring teams can deploy applications without managing Kubernetes internals.
  • Improve availability, security, and cost efficiency through platform-level enhancements.
  • Troubleshoot and resolve infrastructure issues in a high-scale, fast-paced environment.
  • Support a rotating 24/7 on-call schedule (ensuring platform reliability).
  • Must-have requirements:
  • Extensive AWS expertise - AWS must be your primary cloud (or you must have deep experience in another cloud and be able to upskill rapidly).
  • Deep Kubernetes knowledge - ideally EKS, but strong Kubernetes experience elsewhere is acceptable.
  • Strong coding background - we need software engineers, not IT operations professionals.
  • Cloud architecture knowledge, particularly AWS Well-Architected Framework.
  • Ability to work independently in a fast-moving, high-scale environment.
  • Nice to have:
  • Expertise in TypeScript & AWS CDK (Python is also fine).
  • Experience managing monorepos & trunk-based development.
  • Familiarity with service mesh technologies (e.g., Istio).
  • CI/CD experience with GitHub Actions.
  • Experience with AWS multi-account environments (Landing Zone, Control Tower).
  • Experience managing hybrid Kubernetes clusters (Windows/Linux).
  • What's in it for You?
  • Cutting-edge cloud engineering: Work on a fully automated Kubernetes-driven platform with high-scale AWS infrastructure.
  • High-impact work: Your changes affect all developer teams, optimizing efficiency, security, and cost.
  • Growth & autonomy: Work on complex engineering challenges with a team that values deep expertise.
  • AWS & Kubernetes mastery: Work on advanced cloud and Kubernetes scaling strategies, beyond typical ECS-based workloads.
  • Eliminate manual operations: Join a team that presses a button to launch a new region in hours, not weeks.
  • 🔥 If you’re a software engineer who loves automation, Kubernetes, and AWS, apply now and be part of our cloud transformation. 🚀

    CaseWare International Inc. provides cutting-edge software solutions for accounting firms, corporations, and governments, enabling users worldwide to work smarter and transform insights into impact.

    View all jobs
    Get hired quicker

    Be the first to apply. Receive an email whenever similar jobs are posted.

    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Senior Platform Engineer Q&A's
    Report this job
    Apply for this job