eSentire logo
eSentire1 day ago

Staff Software Developer

Hybrid · Waterloo, Ontario, Canada

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise

Job Summary

Staff Software Developer to design, build, and maintain production AWS infrastructure using Terraform, develop reusable Terraform modules, and build automation tooling in shell scripting and Python or Go. Responsibilities include operating, monitoring, and troubleshooting AWS services across compute, networking, storage, identity, and security; improving reliability, scalability, security, and cost-efficiency; partnering with software teams to support deployments, CI/CD pipelines, and developer workflows on AWS; participating in code reviews, technical design discussions, and incident response; and documenting architecture decisions, runbooks, and operational procedures. Located in Canada with a Waterloo, Ontario hybrid work setup (in-office Mon–Tue? Wed–Fri schedule per posting).

Required Qualifications

  • Extensive experience with AWS across many services (VPC, IAM, EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch)
  • Strong hands-on infrastructure experience with Terraform
  • Proficiency in shell scripting (Bash or similar)
  • Proficiency in Python or Go
  • Solid understanding of networking, security, and identity concepts in cloud
  • Experience with CI/CD pipelines and Git workflows
  • Ability to work independently, lead technical efforts, and mentor engineers
  • Located in Canada and eligible to work in Canada

Additional Requirements

  • Located in Canada and eligible to work in Canada
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

eSentire

Staff Software Developer

Apply on Sorce