Bree
Software Engineer, Backend (Co-op)
Toronto, Remote. Posted 2 months ago
The role
You will build and improve backend services, APIs, and integrations. You will work on TypeScript and Node.js services and AWS Lambda-based workflows.
What you will do
- Build and improve backend services, APIs, and integrations.
- Contribute production changes in TypeScript and Node.js services, including AWS Lambda-based workflows.
- Write and improve automated tests.
- Investigate and resolve issues in staging or production.
- Use AI development tools to speed up work while validating code, tests, and behaviour.
- Collaborate with Engineering, Product, Design, and CX to understand requirements.
- Document learning and contribute improvements to developer experience and engineering practices.
Required qualifications
- Currently enrolled in a Computer Science, Software Engineering, or related post-secondary programme.
- Available for the full 8-month term.
- Foundational experience with TypeScript or JavaScript, Node.js, and building APIs.
- Evidence of projects where you designed, built, or maintained software.
- Interest in using AI development tools responsibly.
- A learning mindset, clear communication, and enthusiasm for Bree’s mission.
Nice to have
- Familiarity with cloud services, serverless systems, or Infrastructure as Code.
- A GitHub profile, portfolio, or course project.
Benefits
- Offer Matching: open to matching competing offers
- $250 monthly lunch stipend
- $150 monthly transportation stipend
- in-office amenities
- Work on real production features
- Regular mentorship, feedback, and opportunities to learn
- Opportunity for new grad full-time employment offer
About the company
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.