Join Borrowell as a Sr. DevOps Engineer to design, automate, and manage mission-critical cloud infrastructure supporting our marketplace. This is a collaborative role requiring close partnership with development, security, and QA teams.
🏢 About Borrowell
At Borrowell, we’re on a mission to help Canadians feel confident about their money. We empower individuals to take control of their financial futures by providing the tools and insights needed to understand, build, and use their credit effectively. With over four million members, Borrowell empowers Canadians to understand their credit, build credit through Rent Advantage and Credit Builder, and make better financial product choices.
🎯 The Role
We are seeking a Senior DevOps Engineer to design, automate, and manage the mission-critical cloud infrastructure supporting our marketplace. As a key member of our DevOps team, you will drive our Infrastructure-as-Code (IaC) strategy, develop tools to simplify our deployment processes, and integrate automated testing into our delivery pipelines.
✅ Key Responsibilities
Design, build, and optimize cloud architecture, with a strong preference for Azure.
Provision cloud resources using Terraform, including building reusable modules and driving automated deployments.
Design and maintain deployment pipelines using Azure DevOps.
Automate operational workflows using Bash scripting.
Containerize applications using Docker.
Implement and manage Web Application Firewall (WAF) rules and policies.
Collaborate with development, security, and QA teams to solve problems in distributed, microservices environments.
📌 Required Qualifications
Strong hands-on experience designing, building, and optimizing cloud architecture, with a strong preference for Azure.
Proven expertise provisioning cloud resources using Terraform, including building reusable modules and driving automated deployments.
Experience designing and maintaining deployment pipelines using Azure DevOps.
Proficiency in scripting with Bash to automate operational workflows.
Solid hands-on experience containerizing applications using Docker.
Deep understanding of networking concepts, including VNets, Subnets, Network Security Groups (NSGs), Private Networking, Routing, and DNS.
Practical experience implementing and managing Web Application Firewall (WAF) rules and policies.
Strong analytical and troubleshooting skills in distributed, microservices environments.
⭐ Desirable Experience
Experience managing container orchestration using Kubernetes.
Working knowledge of Linux administration and OS-level troubleshooting.
Familiarity with .NET microservice architectures.
🎁 Benefits
Comprehensive Health Benefits - medical, dental, vision, and paramedical health benefits for you and your family.
Additional Health Benefits - virtual benefit offering for 24/7 access to nurses, doctors, and mental health professionals.
Maternity & Parental Leave Top-up - available to new parents.
WFH Reimbursement - reimbursement for equipment and workplace improvements.
Employee Development Benefit - annual reimbursements for learning.
Givewell Benefit - 1 paid volunteer day per year.
Flexibility - flexible working hours and vacation policy.
Salary range: $100,000 – $150,000 CAD.
🛂 Visa & Eligibility
This role is remote-first across Canada with an office in Toronto.
Candidates must be physically located in Ontario, BC, or Alberta.
Please let Borrowell know that you found this role at devopsprojectshq.com as a way to support us, so we can keep providing you with awesome DevOps jobs.
Never miss a job
Join 2,000+ DevOps developers getting weekly alerts for remote and US/EU roles, Kubernetes, AWS, Terraform, filtered for your stack.
🔒 Need an IP to whitelist?
Get a dedicated static EU outbound IP for Banks, payments, EHRs, APIs, AI.