About the Role
We are seeking an experienced Senior Infrastructure Engineer with 10+ years of professional experience to join our team and help build the foundational platform that supports multiple engineering workstreams. This role requires deep expertise in AWS, Infrastructure as Code (IaC), CI/CD automation, and modern cloud-native development practices.
The successful candidate will be responsible for provisioning and managing cloud environments, building scalable deployment pipelines, and establishing reusable engineering frameworks, including agentic coding scaffolding, deployment templates, and development standards.
Key Responsibilities
- Design, provision, and maintain secure, scalable AWS cloud infrastructure.
- Develop and manage Infrastructure as Code (IaC) using Terraform.
- Build and optimize CI/CD pipelines using GitHub Actions or equivalent tools.
- Create and maintain reusable deployment templates and automation frameworks.
- Implement containerized solutions using Docker and related orchestration technologies.
- Configure and manage AWS services, including ECS, Lambda, S3, IAM, VPC, and Route53.
- Establish engineering best practices and platform standards across development teams.
- Manage application secrets and security controls using AWS Secrets Manager.
- Collaborate closely with software engineers, architects, and DevOps teams to ensure reliable and scalable platform operations.
- Support the development of agentic coding frameworks, prompt libraries, and runtime environments that accelerate engineering productivity.
Required Qualifications
- 10+ years of experience in cloud infrastructure, DevOps, platform engineering, or software engineering.
- Strong hands-on experience with AWS services including ECS, Lambda, S3, IAM, VPC, and Route53.
- Extensive experience with Terraform and Infrastructure as Code (IaC).
- Strong proficiency in TypeScript and NestJS.
- Experience building and maintaining CI/CD pipelines using GitHub Actions or equivalent tools.
- Hands-on experience with Docker and containerized environments.
- Experience with AWS Secrets Manager or similar secrets management solutions.
- Strong understanding of cloud security, scalability, and reliability best practices.
- Excellent communication, collaboration, and problem-solving skills.
Preferred Qualifications
- Experience building enterprise-scale cloud-native platforms.
- Experience supporting AI-enabled or highly automated development environments.
- Familiarity with platform engineering and developer productivity frameworks.
- Experience working in Agile/Scrum environments.
Pay: $100,000.00-$140,000.00 per year
Work Location: Hybrid remote in Markham, ON L3R 9Z7