Senior Software Engineer (12 Month Contract)
Top Benefits
About the role
Purpose Unlimited is an independent financial services company with an unrelenting focus on customer-centric innovation, delivered through technology-driven solutions. Led by entrepreneur Som Seif, the company is developing a diversified product platform aimed at addressing historically underserved segments of the market. Purpose Unlimited businesses include Purpose Investments, Advisor Solutions by Purpose, and Driven. At Purpose Unlimited, we pride ourselves on being market leaders in innovation.
Who you are
We are looking for a Software Engineer to help develop an innovative wealth management platform, building APIs and backend services that would serve as the core of our various products. You will be working with other team members to evaluate design approaches, prototype technologies, and build new systems. You will be heavily involved in technical implementation and architecture of our system and collaborating with stakeholders to solve multiple problems.
What you will do
- Architect, develop, and maintain backend systems with focus on high availability, security, and reliability.
- Collaborate with engineering leadership and cross-functional stakeholders to define technical strategy and align on priorities.
- Provide technical mentorship and guidance to engineers across teams, promoting best practices in architecture, coding, and system design.
- Lead by example through hands-on development, code reviews, and technical deep dives.
- Identify and drive opportunities for technical innovation, performance optimization, and system reliability.
- Contribute to the evolution of engineering standards, tooling, and development workflows.
- Help shape the engineering culture by fostering collaboration, accountability, and continuous learning.
What you will bring
- At least 5 years of experience as an experienced developer with a strong track record of delivering complex, high-scale systems.
- Programming experience with at least one modern language (we primarily use Python)
- Understanding of relational databases.
- A deep understanding of software architecture, API design, and scalable systems.
- A keenness to build and promote microservices and service-oriented architecture.
- The ability to work in an Agile development environment focused on iterative delivery.
- Bonus points if you have experience working with cloud native infrastructure (AWS, Docker, etc.).
- Proven ability to lead technical initiatives and influence architectural decisions across teams.
- Strong understanding of system design, distributed systems, and performance optimization.
What's in it for you?
- At Purpose, you will have the opportunity to work on challenging and impactful projects that are transforming the wealth management industry, with the chance to own and be responsible for new infrastructures that you will help build.
- You will be working alongside talented engineers and technologists who are passionate about building high-quality software.
- We offer a competitive compensation package and a collaborative work environment that fosters creativity and innovation.
Why should you join us
- We are one of Canada’s Top Small & Medium Employers 2023, 2024 & 2025.
- We believe in innovation and a vibrant culture - work for an innovative, people-first, financial services firm that values entrepreneurialism.
- We believe in a flexible work structure – A flexible hybrid work model that empowers you to do your best work whether at home or the office.
- We care about your rewards - Competitive compensation including equity program.
- We care about your health – comprehensive group health and dental benefits and life insurance at little to no cost to you, We also offer a Lifestyle Spending Account for all your wellness needs.
- We care about your quality of life - flexible paid time-off policy with unlimited vacation days, and flexible sick and mental health days.
- We care about your family - Paid parental leave for eligible employees with a top-up.
- We care about your future – Generous Group RRSP matching and an optional TFSA program.
- We care about your development – We offer training opportunities and tuition support year-round.
Purpose Unlimited is an equal-opportunity employer, and we are dedicated to fostering an inclusive and barrier-free work environment for all employees and candidates. We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the People and Culture team at peopleteam@purpose-unlimited.com.
We thank all applicants for their interest; however, only those selected for interviews will be contacted.
Our work philosophy is a hybrid model allowing for flexibility and collaboration.
About Purpose Unlimited
Purpose Unlimited is an independent company that’s creating the future of financial services. Our platform gives entrepreneurs and small to medium-sized businesses the cutting edge tools they need to innovate the next generation of modern asset management, wealth management and banking technology.
Our mission is to be the customer-focused leader that the financial services industry needs.
Our businesses include Purpose Investments, Driven by Purpose, Advisor Solutions by Purpose and Longevity. We pride ourselves in being a great place to work and were recognized as one of Canada’s Top Small & Medium Employers in 2023 and 2024.
Senior Software Engineer (12 Month Contract)
Top Benefits
About the role
Purpose Unlimited is an independent financial services company with an unrelenting focus on customer-centric innovation, delivered through technology-driven solutions. Led by entrepreneur Som Seif, the company is developing a diversified product platform aimed at addressing historically underserved segments of the market. Purpose Unlimited businesses include Purpose Investments, Advisor Solutions by Purpose, and Driven. At Purpose Unlimited, we pride ourselves on being market leaders in innovation.
Who you are
We are looking for a Software Engineer to help develop an innovative wealth management platform, building APIs and backend services that would serve as the core of our various products. You will be working with other team members to evaluate design approaches, prototype technologies, and build new systems. You will be heavily involved in technical implementation and architecture of our system and collaborating with stakeholders to solve multiple problems.
What you will do
- Architect, develop, and maintain backend systems with focus on high availability, security, and reliability.
- Collaborate with engineering leadership and cross-functional stakeholders to define technical strategy and align on priorities.
- Provide technical mentorship and guidance to engineers across teams, promoting best practices in architecture, coding, and system design.
- Lead by example through hands-on development, code reviews, and technical deep dives.
- Identify and drive opportunities for technical innovation, performance optimization, and system reliability.
- Contribute to the evolution of engineering standards, tooling, and development workflows.
- Help shape the engineering culture by fostering collaboration, accountability, and continuous learning.
What you will bring
- At least 5 years of experience as an experienced developer with a strong track record of delivering complex, high-scale systems.
- Programming experience with at least one modern language (we primarily use Python)
- Understanding of relational databases.
- A deep understanding of software architecture, API design, and scalable systems.
- A keenness to build and promote microservices and service-oriented architecture.
- The ability to work in an Agile development environment focused on iterative delivery.
- Bonus points if you have experience working with cloud native infrastructure (AWS, Docker, etc.).
- Proven ability to lead technical initiatives and influence architectural decisions across teams.
- Strong understanding of system design, distributed systems, and performance optimization.
What's in it for you?
- At Purpose, you will have the opportunity to work on challenging and impactful projects that are transforming the wealth management industry, with the chance to own and be responsible for new infrastructures that you will help build.
- You will be working alongside talented engineers and technologists who are passionate about building high-quality software.
- We offer a competitive compensation package and a collaborative work environment that fosters creativity and innovation.
Why should you join us
- We are one of Canada’s Top Small & Medium Employers 2023, 2024 & 2025.
- We believe in innovation and a vibrant culture - work for an innovative, people-first, financial services firm that values entrepreneurialism.
- We believe in a flexible work structure – A flexible hybrid work model that empowers you to do your best work whether at home or the office.
- We care about your rewards - Competitive compensation including equity program.
- We care about your health – comprehensive group health and dental benefits and life insurance at little to no cost to you, We also offer a Lifestyle Spending Account for all your wellness needs.
- We care about your quality of life - flexible paid time-off policy with unlimited vacation days, and flexible sick and mental health days.
- We care about your family - Paid parental leave for eligible employees with a top-up.
- We care about your future – Generous Group RRSP matching and an optional TFSA program.
- We care about your development – We offer training opportunities and tuition support year-round.
Purpose Unlimited is an equal-opportunity employer, and we are dedicated to fostering an inclusive and barrier-free work environment for all employees and candidates. We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the People and Culture team at peopleteam@purpose-unlimited.com.
We thank all applicants for their interest; however, only those selected for interviews will be contacted.
Our work philosophy is a hybrid model allowing for flexibility and collaboration.
About Purpose Unlimited
Purpose Unlimited is an independent company that’s creating the future of financial services. Our platform gives entrepreneurs and small to medium-sized businesses the cutting edge tools they need to innovate the next generation of modern asset management, wealth management and banking technology.
Our mission is to be the customer-focused leader that the financial services industry needs.
Our businesses include Purpose Investments, Driven by Purpose, Advisor Solutions by Purpose and Longevity. We pride ourselves in being a great place to work and were recognized as one of Canada’s Top Small & Medium Employers in 2023 and 2024.