Senior Software Engineer, Infrastructure

bree

Toronto

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Top of the market compensation
Health, dental, and vision benefits
Learning & home-office stipend
Wellness stipend
Lunch stipend
Commuter benefits
Parental leave
PTO 20 days + sick days
Team gatherings
In-office amenities

Job summary

Bree is seeking a Senior Software Engineer, Infrastructure to own the platform layer—from cloud architecture to deployment pipelines and security posture. You will set standards, own core decisions, and build the systems that everything else relies on in a fast-growing Canadian fintech.

You’ll design and maintain infrastructure for reliability, scale, and cost efficiency, own CI/CD across Netlify and AWS, optimize PostgreSQL, enforce IaC with Pulumi/Terraform/CloudFormation, and lead security

Qualifications

  • Production infrastructure ownership experience.
  • Serverless architecture with AWS Lambda or equivalent.
  • Hands-on IaC with Pulumi, Terraform, or CloudFormation.
  • Experience designing CI/CD pipelines from scratch.
  • Security fundamentals: IAM, encryption, audit logging, and data protection.

Responsibilities

  • Design, implement, and maintain infrastructure for reliability, scalability, and security.
  • Own end-to-end CI/CD pipelines for production services across Netlify and AWS.
  • Optimize PostgreSQL databases for performance and cost-efficiency.
  • Enforce IaC best practices with Pulumi, Terraform, or CloudFormation.
  • Own Bree's security posture: IAM, secrets management, encryption, auditing.
  • Establish monitoring with Grafana and Datadog for proactive issue detection.
  • Drive observability with metrics, logging, tracing for data-driven decisions.

Skills

Infrastructure ownership
Serverless AWS
CI/CD design
IaC tooling
Security fundamentals
TypeScript/Python
Database optimization

Tools

Pulumi
Terraform
AWS CloudFormation
Netlify
AWS
Grafana
Datadog
PostgreSQL

Job description

About Bree

Bree is a consumer finance platform that brings better, faster, and cheaper financial services to over half the Canadian population who live paycheck to paycheck. We operate in a huge, but overlooked market in a country with the least amount of financial technology innovation in the developed world. Our first act is to become the cheapest and best provider of short-term credit to the 20 million people in Canada who live paycheck to paycheck.

More than 800,000 Canadians have already signed up with Bree and we believe we are just scratching the surface. We are in an exciting place where we have product market fit, explosive growth, and a clear path to becoming one of the most important FinTechs in Canada.

We have had zero voluntary employee churn. We were part of Y Combinator in 2021 and raised a $2M seed round shortly after.

About the Role

We are looking for a Senior Software Engineer, Infrastructure to own Bree's entire platform layer - from cloud architecture to deployment pipelines to security posture. You'll set the standards, make the foundational decisions, and build the systems that everything else runs on. This is high ownership, high impact work at a profitable, fast-growing Canadian fintech. We are AI‑first and leverage the best available tools to make our lives easier, reduce toil, and help us move faster with better judgment.

What You'll Do
  • Design, implement, and maintain infrastructure that ensures the reliability, scalability, and security of Bree's production systems.

  • Own CI/CD pipelines end-to-end - design, maintain, and improve deployment workflows for all production services across Netlify and AWS.

  • Optimize PostgreSQL databases for performance, scalability, and cost-efficiency, including query optimization, indexing strategies, and capacity planning.

  • Implement and enforce best practices for Infrastructure as Code (IaC) using tools such as Pulumi, Terraform, or AWS CloudFormation to achieve consistent and automated deployments.

  • Own Bree's security posture - secrets management, IAM, audit logging, encryption at rest and in transit, and access controls for sensitive customer financial data.

  • Establish robust monitoring and alerting solutions with Grafana/Datadog to ensure proactive detection and resolution of performance bottlenecks and system issues.

  • Drive improvements in system observability, including metrics, logging, and tracing, to enable data-driven decision-making and incident response.

What You'll Need
  • Demonstrated experience building and owning production infrastructure

  • Expertise in serverless architecture using AWS Lambda or similar frameworks.

  • Hands‑on experience with Infrastructure as Code tools like Pulumi, Terraform, or AWS CloudFormation.

  • Experience designing and owning CI/CD pipelines from scratch.

  • Security fundamentals: IAM least‑privilege, secrets management, encryption, audit logging, and PII handling.

  • Proficiency in TypeScript or Python for automation, scripting, and infrastructure code.

  • Bonus: experience in fintech, regulated data environments, SOC 2, banking rails, payment processors, or financial data integrations.

You’re Excited About This Role Because…
  • You’ll contribute to cutting‑edge infrastructure for data‑intensive systems that support Canadian consumers.

  • You’re passionate about leveraging advanced technologies to build scalable and efficient platforms.

  • You’ll play a key role in optimizing and maintaining systems critical to the company’s success.

  • You’ll be part of a fast‑growing team shaping the future of infrastructure at an innovative company.

  • You’ll have the opportunity to drive impactful changes that enable rapid growth and scalability.

  • You’re excited to collaborate on transformative solutions for reliability, maintainability, and scalability.

Benefits:

Top of the market compensation for top performers

Comprehensive health, dental, and vision benefits plan

$1,500 annual learning & home-office stipend

$1,000 annual wellness stipend

Monthly Lunch Stipend

Commuter Benefits

Paid Parental leave

20 annual PTO days + unlimited sick days

Quarterly Team Gatherings

In Office Amenities

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Fullstack Engineer
Senior Fullstack Engineer

Bree • Toronto

On-site
CAD 110,000 - 180,000
Health, dental, vision benefits
Learning stipend
Wellness stipend
+6
Senior Fullstack Engineer
Senior Fullstack Engineer

Socket.dev • Toronto

On-site
CAD 120,000 - 160,000
Top of the market compensation
Health, dental, vision benefits
Learning & home-office stipend
+7
Software Engineer, Backend
Software Engineer, Backend

Bree • Toronto

On-site
CAD 110,000 - 170,000
Top of the market compensation for top performers
Comprehensive dental / vision
$1,500 annual learning stipend
+6
Software Engineer, Product / Mobile
Software Engineer, Product / Mobile

Bree • Toronto

On-site
CAD 90,000 - 120,000
Top of the market compensation for top performers
$1,500 annual learning stipend
$1,000 annual wellness stipend
+5
Technical Program / Product Manager (TPM)
Technical Program / Product Manager (TPM)

Bree • Toronto

On-site
CAD 100,000 - 160,000
Top compensation
Health benefits
Learning stipend
+7
Technical Program / Product Manager (TPM)
Technical Program / Product Manager (TPM)

Socket.dev • Toronto

On-site
CAD 110,000 - 160,000
Top of market compensation
Comprehensive health, dental, and vis
$1,500 annual learning & home-office</
+7
Senior Product Designer
Senior Product Designer

bree • Toronto

On-site
CAD 110,000 - 160,000
Top of market compensation for top-per
Comprehensive health, dental, and view
$1,500 annual learning & home-office
+7
Technical Recruiter
Technical Recruiter

Bree • Toronto

On-site
CAD 70,000 - 110,000
Competitive salary
$250 monthly lunch stipend
$150 monthly commuting stipend
+1
Software Engineer, Mobile
Software Engineer, Mobile

Bree • Toronto

On-site
CAD 130,000 - 190,000
Top of the market compensation for top performers
$1,500 annual learning stipend
$1,000 annual wellness stipend
+4
Machine Learning Engineer
Machine Learning Engineer

Bree • Toronto

On-site
CAD 110,000 - 170,000
Top compensation
Health benefits
Learning stipend
+7