Forward Deploy Engineer, Co‐op Intern (January 2027)

Build Launch Iterate

Surrey

Hybrid

CAD 38,000 - 42,000

Full time

24 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Blue Pearl Tech, the engineering arm of the Blue Pearl group, seeks two BCIT co-op students for a January 2027 term in Surrey, BC. The role involves forward deploy engineering, working closely with our lead and directly with clients to understand their business processes and deliver fixes.

You will use AI coding agents as part of normal work, review outputs, and be responsible for what ships. The team emphasizes hands-on problem solving with real users.

Qualifications

  • Experience using AI tools to write code.
  • Something you built and finished (side project, deployed site, or repo with real commits).
  • Comfort talking to non-technical people.
  • Depth in a subject, technical or non-technical.

Responsibilities

  • Spend time in the client’s office to observe workflow and identify bottlenecks.
  • Build the fix using the appropriate tech (TypeScript, Next.js, Postgres on Supabase).
  • Test on real data with a user waiting to try it.
  • Ship small pieces often and communicate when something breaks.
  • Use internal tools, including an AI-generated daily brief, and participate in fixing its outputs.

Skills

AI coding tools
Client interaction
Depth in a topic
Finished project

Education

BCIT co-op student

Tools

TypeScript
Next.js
Postgres
Supabase

Job description

Blue Pearl Tech is the engineering team of the Blue Pearl group (bluepearl.ca) . The group runs operating businesses, starting with a mortgage brokerage, and we build the software those businesses run on. We work on site with the people who use what we build, and most of what we ship goes into production within the first week of a project.

The team is small. You will work directly with Edward Tran, who leads engineering and client work.

We are hiring two BCIT co-op students for the January 2027 term.

The role

A forward deploy engineer sits with the client, learns how their business actually runs, finds the problem that is costing them time or money, and builds the fix. You will do that alongside our lead, not on your own.

You will use AI coding agents (Claude Code and Codex) as a normal part of the job. We expect you to direct them, review their output and be responsible for what ships. Our engineers routinely run several agents in parallel on one task. We pay for frontier models so you spend your time on the problem, not waiting.

What you will do
  • Spend time in the client's office. Watch how work gets done, ask questions, and write down what is slow or broken.
  • Build the fix. Most of our work is TypeScript, Next.js and Postgres on Supabase. The problem decides the tool.
  • Test on real data with a real user waiting to try it.
  • Ship small pieces often. When something breaks, say so, then fix it.
  • Use the internal tools our team built, including a daily brief that an AI writes from our commits, tickets and meetings. When it gets something wrong, you help fix it.
What we look for
  • Something you built and finished. A side project, a deployed site, a repo with real commits. We weight this more than grades and we do not screen on GPA.
  • Experience using AI tools to write code, or a clear interest in learning to use them well. Either is fine. We can tell the difference between the two and we are happy with both.
  • Comfort talking to non-technical people. You can sit with someone, listen to a messy description of a problem, and come back with a useful question.
  • Depth in something. Anything you have gone deep on, technical or not. It tells us you know what getting good at something takes.

This is not a good fit if you want a fully specified ticket before you start, or if you want to write code for four months without meeting a user.

Details
  • Positions: 2
  • Term: January to April 2027, 4 months. Option to extend to 8 months.
  • Location: Surrey, BC. Our office and client sites. In person.
  • Pay: $12,800 for the four-month term. At 40 hours a week that is about $18.50 an hour, and every intern on the program is paid the same.
  • Eligibility: BCIT co-op students. The placement runs through Mitacs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer (Cloud Infrastructure) – Co-Op
Software Developer (Cloud Infrastructure) – Co-Op

Apera AI Inc • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer (Cloud Infrastructure) – Co-Op
Software Developer (Cloud Infrastructure) – Co-Op

Apera AI • Vancouver

On-site
CAD 40,000 - 50,000
Co-op Student - IT Investment Technology
Co-op Student - IT Investment Technology

Equitable • Southwestern Ontario

On-site
CAD 17,000 - 23,000
Co-op Buddy Program
Dress for your day
Software Engineer, Product (Co-op)
Software Engineer, Product (Co-op)

Bree • Toronto

On-site
CAD 69,000 - 96,000
Compensation: CAD 50-70/hour
Lunch stipend
Transportation stipend
+1
Copy of Co-op Winter 2027 - Software Engineering - 4-8 months
Copy of Co-op Winter 2027 - Software Engineering - 4-8 months

General Dynamics Mission Systems - Canada • Cole Harbour 30

On-site
CAD 33,000 - 45,000
Hybrid work model (where applicable)
Networking opportunities
Onsite amenities
Power Platform Developer Co-op
Power Platform Developer Co-op

Teck Resources • Vancouver

Hybrid
CAD 46,000 - 58,000
Financial assistance for travel costs
Mentorship from experienced project/s.
Primary consideration for roles after卒
Software Engineer Intern, Backend (Summer 2027)
Software Engineer Intern, Backend (Summer 2027)

United States Digital Space LLC • Toronto

On-site
CAD 55,000 - 62,000
Mental health benefits
2 days PTO + 3 days sick leave
Subsidized commuter benefits
+1
Co-op Winter 2027 - Software Engineering - 4-8 months
Co-op Winter 2027 - Software Engineering - 4-8 months

General Dynamics Missions System International • Cole Harbour 30

On-site
CAD 34,000 - 46,000
Hybrid work model
Flexible work hours
Compressed workweek
+1
Co-op Winter 2027 DevOps Engineering - 8-16 Months
Co-op Winter 2027 DevOps Engineering - 8-16 Months

General Dynamics Mission Systems - Canada • Ottawa

On-site
CAD 33,000 - 45,000
Hybrid work model
Flexible hours
Weekend onboarding/mentorship
Co-op Winter 2027 - Software Engineering - 4-8 months
Co-op Winter 2027 - Software Engineering - 4-8 months

General Dynamics Corporation • Cole Harbour 30

Hybrid
CAD 34,000 - 47,000
Flexible work hours
Hybrid work model
Networking opportunities across teams
+2