Senior Backend Engineer (Software Engineer - III)
Engineering Vancouver, British Columbia High-Growth FinTech SaaS
The Client
We are partnering with a leading, high-growth Enterprise SaaS FinTech company based in downtown Vancouver. This market leader is fundamentally changing corporate banking by building embedded financial products.
...
Our client's cutting-edge platform allows Tier 1 banks—with collective assets exceeding $3 Trillion (including major institutions like J.P. Morgan Chase, Wells Fargo, TD, and Bank of Montreal)—to seamlessly deploy banking services directly into their corporate clients' preferred ERP / accounting platforms. This product eliminates friction and provides instant scale for their banking partners.
Founded in 2016, our client is mission-driven and financially backed by a seasoned leadership team. They are seeking dynamic, passionate individuals to join their high-performance engineering group and contribute to their rapid expansion.
The Role
We are searching for an experienced Backend Software Engineer (Level III) who excels at system design, enjoys taking ownership, and is dedicated to delivering high-quality solutions. This role is critical to building the company’s core bank integrations and complex platform plugins.
The ideal candidate must be a technical leader, with the potential and openness to lead a small team of engineers working on these critical backend systems.
Essential Skills & Experience
7+ years of progressive experience as a Software Developer.
4+ years of hands-on experience with Java, demonstrating proficiency with Java 17 and above.
4+ years of experience working with multiple database types, specifically relational (Postgres) and non-relational (MongoDB).
Strong knowledge of distributed systems and microservices architecture.
Expertise in various testing methodologies, including Unit, Integration, and Performance testing.
Proven ability to efficiently integrate and manage external APIs.
Strong knowledge of modern cloud technologies, ideally AWS.
Familiarity with containerization and orchestration technologies like Docker and Kubernetes.
Highly Desirable Assets:
Previous experience in the FinTech space, banking, accounting, or with ERP systems.
Experience with observability tools (e.g., Honeycomb, Datadog).
Prior experience in a startup or high-growth environment.
Why Join This Company?
Exceptional Leadership and Growth
The company is led by a renowned tech entrepreneur whose previous venture was acquired by a major payment processor, ranking as one of the largest Canadian technology acquisitions. This leadership team provides mentorship and the benefit of vast experience scaling technology companies.
This is a high-growth environment where employees are given significant autonomy and leadership over projects, fostering career acceleration and technical depth from the outset.
Compensation and Benefits
The hiring salary range for this permanent position is $121,830 - $146,200 CAD annually. The base pay is determined based on comparable market data.
As part of the total rewards offering, permanent employees are typically eligible for:
A competitive semi-annual bonus program.
Comprehensive extended health and dental benefits.
Generous Paid Time Off (PTO).
Savings and retirement plan matching.
Parenthood top-up.
Career development support, including mentorship programs and leadership series.
Culture and Perks
Collaborative Culture: The company prides itself on a rich culture that promotes teamwork, personal growth, and work-life balance.
Work Environment: Prime downtown Vancouver office location, easily accessible by Skytrain, with an in-building fitness center.
Amenities: Fully stocked cupboards, weekly team lunches, and modern Apple equipment.
Next Steps
If you are an experienced Java backend engineer looking for a leadership role in a stable yet rapidly expanding FinTech environment, please submit your resume, along with examples of your work (GitHub links preferred), for consideration.
Advantages
The Client
We are partnering with a leading, high-growth Enterprise SaaS FinTech company based in downtown Vancouver. This market leader is fundamentally changing corporate banking by building embedded financial products.
Our client's cutting-edge platform allows Tier 1 banks—with collective assets exceeding $3 Trillion (including major institutions like J.P. Morgan Chase, Wells Fargo, TD, and Bank of Montreal)—to seamlessly deploy banking services directly into their corporate clients' preferred ERP / accounting platforms. This product eliminates friction and provides instant scale for their banking partners.
Founded in 2016, our client is mission-driven and financially backed by a seasoned leadership team. They are seeking dynamic, passionate individuals to join their high-performance engineering group and contribute to their rapid expansion.
Responsibilities
The Role
We are searching for an experienced Backend Software Engineer (Level III) who excels at system design, enjoys taking ownership, and is dedicated to delivering high-quality solutions. This role is critical to building the company’s core bank integrations and complex platform plugins.
The ideal candidate must be a technical leader, with the potential and openness to lead a small team of engineers working on these critical backend systems.
Qualifications
Essential Skills & Experience
7+ years of progressive experience as a Software Developer.
4+ years of hands-on experience with Java, demonstrating proficiency with Java 17 and above.
4+ years of experience working with multiple database types, specifically relational (Postgres) and non-relational (MongoDB).
Strong knowledge of distributed systems and microservices architecture.
Expertise in various testing methodologies, including Unit, Integration, and Performance testing.
Proven ability to efficiently integrate and manage external APIs.
Strong knowledge of modern cloud technologies, ideally AWS.
Familiarity with containerization and orchestration technologies like Docker and Kubernetes.
Highly Desirable Assets:
Previous experience in the FinTech space, banking, accounting, or with ERP systems.
Experience with observability tools (e.g., Honeycomb, Datadog).
Prior experience in a startup or high-growth environment.
Summary
Why Join This Company?
Exceptional Leadership and Growth
The company is led by a renowned tech entrepreneur whose previous venture was acquired by a major payment processor, ranking as one of the largest Canadian technology acquisitions. This leadership team provides mentorship and the benefit of vast experience scaling technology companies.
This is a high-growth environment where employees are given significant autonomy and leadership over projects, fostering career acceleration and technical depth from the outset.
Compensation and Benefits
The hiring salary range for this permanent position is $121,830 - $146,200 CAD annually. The base pay is determined based on comparable market data.
As part of the total rewards offering, permanent employees are typically eligible for:
A competitive semi-annual bonus program.
Comprehensive extended health and dental benefits.
Generous Paid Time Off (PTO).
Savings and retirement plan matching.
Parenthood top-up.
Career development support, including mentorship programs and leadership series.
Culture and Perks
Collaborative Culture: The company prides itself on a rich culture that promotes teamwork, personal growth, and work-life balance.
Work Environment: Prime downtown Vancouver office location, easily accessible by Skytrain, with an in-building fitness center.
Amenities: Fully stocked cupboards, weekly team lunches, and modern Apple equipment.
Next Steps
If you are an experienced Java backend engineer looking for a leadership role in a stable yet rapidly expanding FinTech environment, please submit your resume, along with examples of your work (GitHub links preferred), for consideration.
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.
show more
Senior Backend Engineer (Software Engineer - III)
Engineering Vancouver, British Columbia High-Growth FinTech SaaS
The Client
We are partnering with a leading, high-growth Enterprise SaaS FinTech company based in downtown Vancouver. This market leader is fundamentally changing corporate banking by building embedded financial products.
Our client's cutting-edge platform allows Tier 1 banks—with collective assets exceeding $3 Trillion (including major institutions like J.P. Morgan Chase, Wells Fargo, TD, and Bank of Montreal)—to seamlessly deploy banking services directly into their corporate clients' preferred ERP / accounting platforms. This product eliminates friction and provides instant scale for their banking partners.
Founded in 2016, our client is mission-driven and financially backed by a seasoned leadership team. They are seeking dynamic, passionate individuals to join their high-performance engineering group and contribute to their rapid expansion.
The Role
We are searching for an experienced Backend Software Engineer (Level III) who excels at system design, enjoys taking ownership, and is dedicated to delivering high-quality solutions. This role is critical to building the company’s core bank integrations and complex platform plugins.
...
The ideal candidate must be a technical leader, with the potential and openness to lead a small team of engineers working on these critical backend systems.
Essential Skills & Experience
7+ years of progressive experience as a Software Developer.
4+ years of hands-on experience with Java, demonstrating proficiency with Java 17 and above.
4+ years of experience working with multiple database types, specifically relational (Postgres) and non-relational (MongoDB).
Strong knowledge of distributed systems and microservices architecture.
Expertise in various testing methodologies, including Unit, Integration, and Performance testing.
Proven ability to efficiently integrate and manage external APIs.
Strong knowledge of modern cloud technologies, ideally AWS.
Familiarity with containerization and orchestration technologies like Docker and Kubernetes.
Highly Desirable Assets:
Previous experience in the FinTech space, banking, accounting, or with ERP systems.
Experience with observability tools (e.g., Honeycomb, Datadog).
Prior experience in a startup or high-growth environment.
Why Join This Company?
Exceptional Leadership and Growth
The company is led by a renowned tech entrepreneur whose previous venture was acquired by a major payment processor, ranking as one of the largest Canadian technology acquisitions. This leadership team provides mentorship and the benefit of vast experience scaling technology companies.
This is a high-growth environment where employees are given significant autonomy and leadership over projects, fostering career acceleration and technical depth from the outset.
Compensation and Benefits
The hiring salary range for this permanent position is $121,830 - $146,200 CAD annually. The base pay is determined based on comparable market data.
As part of the total rewards offering, permanent employees are typically eligible for:
A competitive semi-annual bonus program.
Comprehensive extended health and dental benefits.
Generous Paid Time Off (PTO).
Savings and retirement plan matching.
Parenthood top-up.
Career development support, including mentorship programs and leadership series.
Culture and Perks
Collaborative Culture: The company prides itself on a rich culture that promotes teamwork, personal growth, and work-life balance.
Work Environment: Prime downtown Vancouver office location, easily accessible by Skytrain, with an in-building fitness center.
Amenities: Fully stocked cupboards, weekly team lunches, and modern Apple equipment.
Next Steps
If you are an experienced Java backend engineer looking for a leadership role in a stable yet rapidly expanding FinTech environment, please submit your resume, along with examples of your work (GitHub links preferred), for consideration.
Advantages
The Client
We are partnering with a leading, high-growth Enterprise SaaS FinTech company based in downtown Vancouver. This market leader is fundamentally changing corporate banking by building embedded financial products.
Our client's cutting-edge platform allows Tier 1 banks—with collective assets exceeding $3 Trillion (including major institutions like J.P. Morgan Chase, Wells Fargo, TD, and Bank of Montreal)—to seamlessly deploy banking services directly into their corporate clients' preferred ERP / accounting platforms. This product eliminates friction and provides instant scale for their banking partners.
Founded in 2016, our client is mission-driven and financially backed by a seasoned leadership team. They are seeking dynamic, passionate individuals to join their high-performance engineering group and contribute to their rapid expansion.
Responsibilities
The Role
We are searching for an experienced Backend Software Engineer (Level III) who excels at system design, enjoys taking ownership, and is dedicated to delivering high-quality solutions. This role is critical to building the company’s core bank integrations and complex platform plugins.
The ideal candidate must be a technical leader, with the potential and openness to lead a small team of engineers working on these critical backend systems.
Qualifications
Essential Skills & Experience
7+ years of progressive experience as a Software Developer.
4+ years of hands-on experience with Java, demonstrating proficiency with Java 17 and above.
4+ years of experience working with multiple database types, specifically relational (Postgres) and non-relational (MongoDB).
Strong knowledge of distributed systems and microservices architecture.
Expertise in various testing methodologies, including Unit, Integration, and Performance testing.
Proven ability to efficiently integrate and manage external APIs.
Strong knowledge of modern cloud technologies, ideally AWS.
Familiarity with containerization and orchestration technologies like Docker and Kubernetes.
Highly Desirable Assets:
Previous experience in the FinTech space, banking, accounting, or with ERP systems.
Experience with observability tools (e.g., Honeycomb, Datadog).
Prior experience in a startup or high-growth environment.
Summary
Why Join This Company?
Exceptional Leadership and Growth
The company is led by a renowned tech entrepreneur whose previous venture was acquired by a major payment processor, ranking as one of the largest Canadian technology acquisitions. This leadership team provides mentorship and the benefit of vast experience scaling technology companies.
This is a high-growth environment where employees are given significant autonomy and leadership over projects, fostering career acceleration and technical depth from the outset.
Compensation and Benefits
The hiring salary range for this permanent position is $121,830 - $146,200 CAD annually. The base pay is determined based on comparable market data.
As part of the total rewards offering, permanent employees are typically eligible for:
A competitive semi-annual bonus program.
Comprehensive extended health and dental benefits.
Generous Paid Time Off (PTO).
Savings and retirement plan matching.
Parenthood top-up.
Career development support, including mentorship programs and leadership series.
Culture and Perks
Collaborative Culture: The company prides itself on a rich culture that promotes teamwork, personal growth, and work-life balance.
Work Environment: Prime downtown Vancouver office location, easily accessible by Skytrain, with an in-building fitness center.
Amenities: Fully stocked cupboards, weekly team lunches, and modern Apple equipment.
Next Steps
If you are an experienced Java backend engineer looking for a leadership role in a stable yet rapidly expanding FinTech environment, please submit your resume, along with examples of your work (GitHub links preferred), for consideration.
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.
show more