Software Engineer, Backend (Co-op)

Bree
Toronto
Workplace: HybridInternshipCAD 8,600 - 12,000 monthlyFunction: Software EngineeringSkills: ["Learning mindset","Clear communication","Responsible use of AI tools","Enthusiasm for mission"]

Join Bree’s Engineering team for an 8-month Backend Engineering co-op, building and improving backend services, APIs, and data integrations that support payment flows. You’ll ship real production changes in TypeScript and Node.js (including AWS Lambda-based workflows), write automated tests, and troubleshoot issues in staging or production. Work cross-functionally with Engineering, Product, Design, and CX, using AI development tools responsibly with strong validation for quality and security.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bree
Bree
3 days ago

Software Engineer, Backend (Co-op)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Join Bree’s Engineering team for an 8-month Backend Engineering co-op, building and improving backend services, APIs, and data integrations that support payment flows. You’ll ship real production changes in TypeScript and Node.js (including AWS Lambda-based workflows), write automated tests, and troubleshoot issues in staging or production. Work cross-functionally with Engineering, Product, Design, and CX, using AI development tools responsibly with strong validation for quality and security.
Location: Toronto
Workplace: Hybrid
Employment Type: Internship · 8 months
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Build and improve backend services, APIs, and integrations with mentorship from experienced engineers.
  • •Contribute production changes in TypeScript and Node.js services, including AWS Lambda-based workflows.
  • •Write and improve automated tests and help investigate and resolve issues in staging or production.
  • •Use AI development tools to speed up work while validating code, tests, and behavior before release.
  • •Collaborate with Engineering, Product, Design, and CX to understand requirements and test user-facing impact, plus document learnings and improve engineering practices.

Pay and Benefits

Salary: CAD 8,600 - 12,000 monthly
Perks:Meal AllowanceCommuter BenefitsIn-office Amenities

Key Requirements

  • •Currently enrolled in a Computer Science, Software Engineering, or related post-secondary programme and available for the full 8-month term.
  • •Foundational experience with TypeScript or JavaScript and Node.js, including building APIs through coursework, internships, or personal projects.
  • •Some familiarity with cloud services, serverless systems, or Infrastructure as Code is helpful.
  • •Evidence of projects where you designed, built, or maintained software (GitHub profile, portfolio, or course project).
  • •Interest in using AI development tools responsibly, with care for testing, code quality, and security.
Education:
Skills:Learning mindsetClear communicationResponsible use of AI toolsEnthusiasm for mission
Tech Stack:TypeScriptJavaScriptNode.jsAPIsAWS LambdaServerlessInfrastructure as CodeAI development toolsGitHub

Eligibility

Nationality:US National

Company Brief

Bree
Develops Bree, an AI-powered writing assistant that helps individuals and teams generate, edit, and optimize emails, marketing copy, and short-form content to save time and improve messaging consistency.
Industry: AI & Machine Learning
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Website