Engineering Manager

My Beacon

Toronto

On-site

CAD 140,000 - 200,000

Full time

4 days 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

Beacon is a Toronto-based fintech building cross-border financial services for NRIs settled in Canada. We’re seeking a hands-on Engineering Manager who takes end-to-end ownership of technology and delivery.

This role asks you to think like a founder of the technology function—proactive, technically strong, and accountable for outcomes across architecture, code, security, and operations. You’ll lead a distributed engineering team across time zones.

Qualifications

  • 7–8+ years of software engineering experience.
  • 2+ years in an Engineering Manager or technical leadership role.
  • Fintech, banking, or payments experience is strongly preferred, but not mandatory.
  • Strong hands-on experience with Go and/or Java, with a willingness to work increasingly with Java.
  • Strong understanding of SQL databases, AWS, microservices, and distributed systems.
  • Strong command of DevOps and production engineering practices.
  • Experience with GitHub/GitLab.
  • Strong understanding of security, reliability, testing, and operational best practices.
  • Comfortable using AI tools as part of everyday engineering work.
  • Highly self-driven and comfortable with ambiguity.
  • Strong ownership mindset: you think beyond your assigned scope and take responsibility for the technology as a whole.
  • Excellent communication skills, particularly when working with distributed teams.

Responsibilities

  • Own the end-to-end development and delivery of complex software projects, from architecture and coding through deployment and production.
  • Lead and mentor a distributed team of backend, frontend, and QA engineers across different time zones.
  • Stay hands-on with architecture, coding, debugging, and code reviews.
  • Work closely with Product and Design to turn requirements into scalable, well-documented technical solutions.
  • Own the reliability, security, performance, and operational health of production systems.
  • Have strong DevOps ownership, including CI/CD, cloud infrastructure, containers, observability, deployment, and incident response.
  • Use AI effectively in day-to-day engineering to improve productivity, code quality, testing, debugging, documentation, and problem-solving.
  • Proactively identify and solve technical and product problems without waiting for them to be assigned.
  • Build a culture of craftsmanship, accountability, autonomy, and continuous improvement.
  • Develop engineers through regular 1:1s, feedback, mentoring, and clear career growth.

Skills

Software engineering
Engineering management
Go
Java
SQL databases
AWS
Microservices
Distributed systems
DevOps
Code review
GitHub
GitLab
CI/CD
Security
AI tooling
Ownership

Tools

GitHub
GitLab
CI/CD

Job description

Beacon ( www.mybeacon.ca ) is a Toronto-based fintech building financial services for NRIs settled in Canada. It offers a newcomer-focused app-based financial service that combines pre-arrival banking, cross-border payments, and day-to-day money management for Canadian and NRIs like students, workers, and new residents in Canada. Beacon exists to empower life across borders .

We’re looking for a hands-on Engineering Manager who takes end-to-end ownership of technology and delivery.

This is not a role where your scope is limited to a predefined roadmap or set of tickets. We’re looking for someone who thinks and operates like a founder of the technology function — proactive, self-driven, technically strong, and accountable for outcomes.

Key Responsibilities
  • Own the end-to-end development and delivery of complex software projects, from architecture and coding through deployment and production.
  • Lead and mentor a distributed team of backend, frontend, and QA engineers across different time zones.
  • Stay hands-on with architecture, coding, debugging, and code reviews .
  • Work closely with Product and Design to turn requirements into scalable, well-documented technical solutions.
  • Own the reliability, security, performance, and operational health of production systems.
  • Have strong DevOps ownership , including CI/CD, cloud infrastructure, containers, observability, deployment, and incident response.
  • Use AI effectively in day-to-day engineering to improve productivity, code quality, testing, debugging, documentation, and problem-solving.
  • Proactively identify and solve technical and product problems without waiting for them to be assigned.
  • Build a culture of craftsmanship, accountability, autonomy, and continuous improvement .
  • Develop engineers through regular 1:1s, feedback, mentoring, and clear career growth.
We're Looking For
  • 7–8+ years of software engineering experience , with 2+ years in an Engineering Manager or technical leadership role .
  • Fintech, banking, or payments experience is strongly preferred , but not mandatory.
  • Strong hands-on experience with Go and/or Java , with a willingness to work increasingly with Java.
  • Strong understanding of SQL databases, AWS, microservices, and distributed systems .
  • Strong command of DevOps and production engineering practices .
  • Experience with modern software development and code review practices using tools such as GitHub/GitLab.
  • Strong understanding of security, reliability, testing, and operational best practices.
  • Comfortable using AI tools as part of everyday engineering work and able to identify where AI can create a meaningful advantage.
  • Highly self-driven and comfortable with ambiguity — you create clarity rather than wait for it.
  • Strong ownership mindset: you think beyond your assigned scope and take responsibility for the technology as a whole.
  • Excellent communication skills, particularly when working with distributed teams.
The Mindset We're Looking For

Don’t just manage the work. Own the technology.

We want someone who sees a problem and takes it from “this should be better” → “here’s how we fix it” → “I’ll make it happen.”

You should enjoy the full engineering lifecycle — architecting, coding, reviewing, deploying, debugging, operating, and improving systems.

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

Similar jobs worth comparing

Software Engineer
Software Engineer

My Beacon • Toronto

On-site
CAD 85,000 - 125,000
Software Engineer at Western Camps, Inc.
Software Engineer at Western Camps, Inc.

Western Camps, Inc. • Toronto

On-site
CAD 90,000 - 120,000
Engineering Manager-- AMADC5817069
Engineering Manager-- AMADC5817069

Compunnel Inc. • Toronto

On-site
CAD 120,000 - 160,000
Senior Technical Recruiter
Senior Technical Recruiter

Beacon Software • Toronto

On-site
CAD 90,000 - 120,000
Engineering Manager, International
Engineering Manager, International

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 190,000
Supplemental health insurance
Ancillary insurance
Mental health support
Engineering Manager (Canada)
Engineering Manager (Canada)

Bitcomplete • Canada

Hybrid
CAD 180,000 - 250,000
Senior Engineering Manager
Senior Engineering Manager

Sage Recruiting Inc. • Toronto

On-site
CAD 170,000 - 190,000
Equity
15% annual bonus
Engineering Manager
Engineering Manager

JobCubby • Canada

On-site
CAD 276,000 - 345,000
Fully remote
Flexible schedule
Equity
+2
Lead Java Engineer
Lead Java Engineer

Talanto • Canada

Hybrid
CAD 130,000 - 170,000
Healthcare
Life Insurance
Disability Insurance
+2
Portfolio Accounting Manager
Portfolio Accounting Manager

Beacon Software • Toronto

On-site
CAD 80,000 - 100,000