Software Engineering Manager - II

Randstad Canada

Vancouver

Hybrid

CAD 135,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Semi-annual bonus
Health & dental benefits
Paid time off
Retirement plan matching
Parenthood top-up
Mentorship programs
Work-From-Anywhere policy
Apple equipment

Job summary

Randstad Canada is seeking an Engineering Manager II in Vancouver for a hybrid role that combines leadership with hands-on delivery. You will guide an engineering team to build scalable SaaS solutions while coordinating with partner banks and product teams to meet client timelines and revenue milestones.

Ideal candidates have 10+ years in tech, with leadership experience, Java/Spring expertise, and fintech familiarity.

Qualifications

  • A relevant Bachelor's degree and 10+ years of total industry experience.
  • Minimum 5 years in a leadership role, managing a team of 4–8 engineers.
  • Proven track record delivering complex technical projects and owning product or platform features.

Responsibilities

  • Lead and deliver key projects; ensure high-quality, scalable software solutions.
  • Collaborate with partner banks, product teams, and stakeholders to ensure secure integrations and timely deadlines.

Skills

Java
Spring Framework
Microservices
Relational Databases
Non-relational Databases
Messaging Systems
Leadership
Communication
Growth Mindset/Coaching
FinTech Experience (Asset)

Education

Bachelor's degree
10+ years total industry experience

Tools

RabbitMQ
Kafka

Job description

SOFTWARE ENGINEERING MANAGER II - VANCOUVER, HYBRID (2-3 DAYS IN OFFICE)

We are seeking a dynamic, delivery-focused Engineering Manager to lead an engineering team. The client's SaaS platform integrates directly with major partner banks; because of this, the team operates at the intersection of product engineering and high-stakes client delivery. We need a leader who has an engineering background, solid project management skills, and thrives under the healthy pressure of client-facing timelines and revenue-linked milestones.

As a hands-on leader, you will be responsible for the execution and delivery of key projects, ensuring your team produces high-quality, scalable, and robust software solutions. You will work closely with partner banks, product teams, and internal stakeholders to ensure smooth, secure, and timely platform integrations. You will manage client-facing expectations, navigate shifting bank requirements, and ensure the team meets revenue-impacting integration deadlines.

Why Work With Our Client?

Visionary Team, Proven Results: The leadership bench brings deep, collective experience in scaling high-growth FinTech companies through major funding cycles and critical market inflection points. This expertise creates a stable foundation, allowing you to focus on building and innovating. You will benefit directly from mentorship, expand your professional network, and learn strategic decision-making processes.

Accelerated Career Ownership & DEI Commitment: As an emerging high-growth company, your career trajectory here is accelerated. Employees are immediately given a high level of ownership and autonomy over complex, impactful projects. Our client is committed to celebrating diversity, endorsing equity, and encouraging inclusion by eliminating bias throughout the recruitment process.

Strategic Total Rewards & Wellbeing: The client invests heavily in employee success. Total compensation packages are highly competitive, including a semi-annual bonus plan that gives you a true stake in the future. Beyond compensation, you will benefit from modern Apple equipment, a flexible Work-From-Anywhere policy, and a family leave top-up program.

Purpose-Driven Culture: Operating with a "we over me" mentality, the team fosters strong, collaborative bonds built on trust and candor. You will also enjoy fully stocked communal areas, weekly catered team lunches, and daily premium coffee perks.

Advantages

About Our Client Our client is an established Enterprise SaaS FinTech industry leader that enables financial institutions to deploy embedded financial products and services, creating a seamless banking connection for their corporate clients. Their product provides instant scale and reach for banks looking to eliminate friction and add value, allowing commercial banking clients to access services directly through their preferred ERP and accounting platforms.

As a market leader in ERP Banking, our client partners with global Tier 1 banks holding assets in the trillions. They are built on a high-performance culture and are seeking dynamic, passionate individuals to join their team and contribute to their rapid growth and exciting journey

Responsibilities

We are seeking a dynamic, delivery-focused Engineering Manager to lead an engineering team. The client's SaaS platform integrates directly with major partner banks; because of this, the team operates at the intersection of product engineering and high-stakes client delivery. We need a leader who has an engineering background, solid project management skills, and thrives under the healthy pressure of client-facing timelines and revenue-linked milestones.

As a hands-on leader, you will be responsible for the execution and delivery of key projects, ensuring your team produces high-quality, scalable, and robust software solutions. You will work closely with partner banks, product teams, and internal stakeholders to ensure smooth, secure, and timely platform integrations. You will manage client-facing expectations, navigate shifting bank requirements, and ensure the team meets revenue-impacting integration deadlines.

Qualifications
Key Skills & Requirements
  • A relevant Bachelor's degree and 10+ years of total industry experience.
  • Minimum 5 years of experience in a leadership role, managing a team of 4–8 engineers.
  • Proven track record of delivering complex technical projects and owning product or platform features.
  • Experience with Java, Spring Framework, and microservices architecture.
  • Experience with relational and non-relational databases.
  • Experience with messaging systems such as RabbitMQ or Kafka.
  • Excellent communication skills and the ability to collaborate effectively with product managers, stakeholders, and other cross-functional partners.
  • A growth mindset with a passion for coaching, mentoring, and developing engineering talent.
  • Previous experience in FinTech, payments, or with accounting/ERP systems is a strong asset.
Summary

Compensation & Benefits Our client believes in an atmosphere and culture where innovation can flourish, collaboration is valued, and transparency is at the core of operations.

Hiring Salary Range

$135,000 - $170,000 annually (base pay is based on comparable market data from companies of similar employee size, revenue, and location).

  • Competitive semi-annual bonus program (subject to eligibility requirements).
  • Extended health and dental benefits.
  • Paid time off.
  • Savings and retirement plan matching.
  • Parenthood top-up programs.
  • Mentorship programs and leadership series.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - II
Software Engineer - II

Randstad Canada • Vancouver

On-site
CAD 100,000 - 118,000
Competitive semi-annual bonus program
Extended health and dental benefits
Paid time off
+3
IT - Bus Systems Analyst IV - Toronto
IT - Bus Systems Analyst IV - Toronto

Randstad Canada • Toronto

Hybrid
CAD 90,000 - 120,000
Application Developer III - Toronto
Application Developer III - Toronto

Randstad Canada • Toronto

On-site
CAD 90,000 - 135,000
Application Developer III
Application Developer III

Randstad Canada • Toronto

On-site
CAD 120,000 - 180,000
Staff Software Dev - Remote
Staff Software Dev - Remote

Randstad Canada • Toronto

Remote
CAD 120,000 - 180,000
Business System Analyst
Business System Analyst

eTeam • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Systems Analyst
Senior Systems Analyst

Randstad Canada • Toronto

On-site
CAD 90,000 - 130,000
Development Manager
Development Manager

talent sphere • Toronto

On-site
CAD 95,000 - 130,000
Software Engineer Backend (Java)
Software Engineer Backend (Java)

Randstad Digital • Vancouver

On-site
CAD 100,150 - 117,680
Access to fitness center
Weekly team lunches
Daily coffee runs
+1
Lead Software Engineer (Full Stack)
Lead Software Engineer (Full Stack)

Scotiabank • Toronto

Hybrid
CAD 120,000 - 150,000
Competitive salary
Performance bonus
Pension & profit sharing
+4