1,121,777open jobs
64,705companies
195,124added this week
Browse all
Salary
≈ $143k – $250k per year (Estimated)
Location
Hybrid (Canada)
Seniority
Staff

Confirmed on the employer's own hiring board on Oct 3, 2026. First seen by Alion on Jun 17, 2026.

Overview
Company
Impact
Profile match
eSentire is a Canadian cybersecurity company founded in 2001 and based in Waterloo. It pioneered managed detection and response services. The company protects thousands of organisations worldwide.

About eSentire

eSentire is on a mission to hunt, investigate and stop cyber threats before they become business disrupting events. We were founded on the premise that if you can't find a solution, you build it. And today, that means pioneering the future of AI-powered security. At eSentire, we're building a cutting-edge AI Security Operations Platform that will amplify human expertise, not replace it, creating a workplace where innovation meets impact.  

Our culture is based on transparency, teamwork, and continuous innovation, where your ideas can shape how AI and human intelligence work together to outsmart cyber adversaries. As the authority in Managed Detection and Response, we protect the critical data and applications of 2000+ organizations in 80+ countries, across 35 industries—and we're looking for forward-thinking talent to help us define what AI-first security, human-backed trust means for the industry.

 

About the Position:

We are looking for a Staff Software Developer to join our infrastructure team. In this role, you will design, build, and maintain the AWS cloud infrastructure that underpins our products and services. You will work primarily in Terraform, with supporting work in shell and either Python or Go, and will be expected to operate independently on complex infrastructure problems.

 

Responsibilities:

Design, build, and maintain production AWS infrastructure using Terraform, following infrastructure-as-code best practices.

Develop and maintain reusable Terraform modules, and establish standards for module structure, state management, and version control.

Build and maintain automation tooling using shell scripting and either Python or Go.

Operate, monitor, and troubleshoot AWS services across compute, networking, storage, identity, and security domains.

Improve the reliability, scalability, security, and cost-efficiency of existing infrastructure.

Partner with software engineering teams to support deployments, CI/CD pipelines, and developer workflows on AWS.

Participate in code review, technical design discussions, and incident response.

Document architecture decisions, runbooks, and operational procedures

 

Requirements:

Extensive professional experience working with AWS across a broad range of services (e.g. VPC, IAM, EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch).

Strong hands-on experience building and maintaining production infrastructure with Terraform.

Proficiency in shell scripting (Bash or similar).

Proficiency in Python or Go.

Solid understanding of networking, security, and identity concepts in a cloud environment.

Experience with CI/CD pipelines and version control workflows (Git).

Ability to work independently, lead technical efforts, and mentor other engineers.

Located in Canada and eligible to work in Canada.

 

This posting is for an existing vacancy

 

Work Location

If the successful candidate is located within 50 km of our Waterloo, Ontario office, this role will follow a hybrid schedule: work from home on Mondays and Fridays and work onsite Tuesday through Thursday. Candidates residing more than 50 km from the office will work fully remote.

 

Compensation Range

The expected base salary range for this role is $150,000-$170,000 CAD. This range is for the primary location for which the job is posted. Actual compensation may vary depending on location and job-related factors such as qualifications, experience, knowledge, skills, and internal equity.

 

Our Culture and Values

We celebrate diversity, operating with mutual respect and consideration, in an environment that fosters inclusivity for all. We believe that a variety of perspectives, backgrounds, and experiences make us stronger – if you’re enthusiastic about this opportunity but don’t meet every qualification, we encourage you to apply anyway. It takes a diverse set of thoughts, cultures, backgrounds, and perspectives to be a true market leader.

 

Total Rewards

We believe in rewarding performance and providing comprehensive benefits tailored to support your well-being. Our package includes:

Competitive benefit program

Paid parental leave

Matching RRSP program

Competitive employee referral bonus

 

AccommodationIf you have any accessibility requirements during the recruitment process, please reach out to our HR team at [email protected] and any accommodation needs will be addressed upon request. Your talents and unique perspectives are valued, and we look forward to the opportunity to work together to build a more inclusive future.

It's our mission at eSentire to protect our customers 24/7/365 and we extend this conviction to job seekers. During the application and interview process, eSentire will communicate with you from one of our corporate "@esentire.com" email addresses, never from a public email address.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,121,777 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Canada
≈ $123k – $232k per year (Estimated) • Remote (Canada) • Full-Time
Go
JavaScript
TypeScript
Solidity
Databases
PostgreSQL
NATS
Apache Kafka
AI/ML
Copilot
Cursor
Claude
LLM Guardrails
Frontend
React.js
Mobile
React Native
Expo
DevOps
CI/CD
Git
Kubernetes
Cybersecurity
ISO 27001
SOC 2
GDPR
Threat Modeling
Web3
Alchemy
ZkSync Era
MetaMask
Smart Contracts
Ethereum
Thirdweb SDK
NFT
Account Abstraction
Token Standards
Privy
Biconomy
ZeroDev
Pimlico
IoT
Matter
Apply
$62k – $137k per year • Hybrid • Full-Time • 5+ years exp • Montreal
DevOps
Terraform
GCP
Helm
GitHub Actions
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Apply
$107k – $193k per year • Equity • In office • 5+ years exp • Toronto
Go
SQL
Ruby
Ruby
Ruby on Rails
AI/ML
AI Agents
Management
Agile
Apply
$153k per year • Equity • In office • 7+ years exp • Toronto
TypeScript
SQL
Ruby
Ruby
Ruby on Rails
Sidekiq
Databases
Snowflake
ClickHouse
AI/ML
AI Agents
DevOps
GCP
Azure
AWS
Kubernetes
Apply
≈ $87k – $178k per year (Estimated) • Hybrid • 8+ years exp • Montreal
Python
C#
C++
Game Dev
Unity
RenderDoc
PIX
Apply
≈ $35k – $78k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Moscow
Databases
MinIO
OpenSearch
DevOps
Terraform
Ansible
Prometheus
CI/CD
Git
Docker
Kubernetes
Grafana
GitLab
Amazon S3
Linux
Management
Confluence
Jira
Apply
≈ $25k – $57k per year (Estimated) • Hybrid • Moscow
DevOps
Terraform
Ansible
Helm
Jaeger
Kustomize
Prometheus
GitLab CI
CI/CD
GitOps
ArgoCD
Kubernetes
Grafana
Service Mesh
Linux
Cybersecurity
Kyverno
Apply
$30k – $31k per year • In office • Bachelor's Degree • Karachi
Python
AI/ML
LangChain
LlamaIndex
Prompt Engineering
AI Agents
NLP
Speech Recognition
spaCy
RAG
NLTK
Semantic Search
Hugging Face
Text-to-Speech
Semantic Search
Machine Learning
DevOps
Docker
Kubernetes
Apply
Hybrid • Full-Time • Richmond
Apex
Apex
Salesforce CLI
MuleSoft
SFDX Data Move Utility
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Bamboo
Bitbucket
GitHub
SOAP
Management
Agile
Scrum
ITIL
Apply
Energy Engineer I 1 day ago
$63k – $80k per year • Hybrid • Bachelor's Degree • Chicago
Python
SQL
Management
Microsoft Office
Apply
Software Engineer 1 day ago
≈ $132k – $245k per year (Estimated) • In office • United States
Python
Go
Bash
DevOps
Terraform
CI/CD
Git
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Apply
≈ $66k – $133k per year (Estimated) • Hybrid • 5+ years exp • Master's Degree • Canada
Analytics
Power BI
Microsoft Excel
Apply
≈ $88k – $172k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Waterloo
DevOps
Rest API
VMWare
AWS
Hyper-V
Linux
TCP/IP
Apply
Director, Finance 1 day ago
≈ $112k – $215k per year (Estimated) • Equity • Hybrid • 10+ years exp • Bachelor's Degree • Waterloo
Apply
$260k – $300k per year • In office • 5+ years exp • Kansas City
AI/ML
Edge AI
Apply
$38k – $56k per year • In office • Full-Time • Bachelor's Degree • Kamloops
Apply
$24k per year • In office • Full-Time • Canada
Apply
$29k – $42k per year • In office • Full-Time • Canada
Apply
≈ $73k – $151k per year (Estimated) • In office • Full-Time • Canada
Apply
≈ $59k – $139k per year (Estimated) • In office • Contractor • 3+ years exp • Canada
AI/ML
LLM
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,121,777 more open roles from verified company boards, updated every day.