About the job
Bree serves Canadians who live paycheck to paycheck, focusing on those who need short-term credit solutions. With over 800,000 users, Bree has established a strong presence in the FinTech sector. The company maintains profitability, generates eight-figure annual revenue, and continues to see double-digit monthly growth. Bree has experienced zero voluntary employee turnover. After joining Y Combinator in 2021, Bree raised a $2 million seed round.
Role overview
The Software Engineer, Infrastructure will work to strengthen the reliability, scalability, and maintainability of Bree's data-driven systems. This position focuses on supporting a growing user base by improving system performance and stability.
What you will do
- Design, build, and maintain infrastructure to support Bree's data systems.
- Refactor code and improve system architecture to reduce technical debt.
- Optimize PostgreSQL databases through query tuning, indexing, and capacity planning.
- Implement Infrastructure as Code using tools such as Pulumi, Terraform, or AWS CloudFormation.
- Set up monitoring and alerting with tools like Grafana or Datadog.
- Enhance system observability by improving metrics, logging, and tracing.
Requirements
- Bachelor's degree in Computer Science or a related discipline.
- Experience building scalable, reliable, and maintainable infrastructure.
- Strong knowledge of PostgreSQL and hands-on database optimization skills.
- Familiarity with Infrastructure as Code concepts and tools.
- Experience with monitoring tools and practices.
Location
This position is based in Toronto.

