Caseware Logo

Caseware

Senior Platform Engineer

Posted 2 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Toronto, ON
Mid level
Remote
Hiring Remotely in Toronto, ON
Mid level
The DevSecOps Developer II will design and manage AWS cloud infrastructure, develop CI/CD pipelines, and administer Kubernetes clusters, ensuring high performance and resilience.
The summary above was generated by AI

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. 🚀


Top Skills

AWS
Cdk
Github Actions
Istio
Kubernetes
Nx
Typescript

Caseware Ottawa, Ontario, CAN Office

Ottawa, Ontario, Canada

Similar Jobs

4 Days Ago
Remote
Hybrid
Canada
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As a Senior Platform Engineer, you will develop and optimize software solutions, enhance tools for operational excellence, and mentor junior engineers. Your responsibilities include writing high-quality code, managing CI/CD pipelines, and using Infrastructure as Code practices to improve application deployment processes.
16 Hours Ago
Remote
4 Locations
Senior level
Senior level
eCommerce • Food • Software
Join Instacart as a Senior Software Engineer to build reliable back-end systems, optimize performance, and collaborate with cross-functional teams to enhance customer loyalty features.
Top Skills: AWSGraphQLJavaMemcachedMongoDBMySQLPostgresPythonRedisRuby
6 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer, you will lead a team to design and deliver backend systems, ensuring collaboration and quality while managing projects and mentoring talent.
Top Skills: AWSChronosphereKibanaKotlinKubernetesMySQLPythonRollbarSentry.Io

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account