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 seeking a highly skilled and passionate Principal Software Engineer (Blockchain) who will play a pivotal role in shaping the future of our financial technology platform. This is a high-impact, hands-on technical leadership role to architect, build, and scale blockchain-powered products, from staking platforms to tokenized funds, while shaping our strategic approach to the evolving crypto and DeFi landscape.
Your deep expertise in blockchain technologies and software engineering along with ability to collaborate with cross-functional teams such as product, legal, compliance, and asset management teams to launch innovative, secure and complaint blockchain solutions will be key to succeeding in the role. If you thrive on solving complex challenges, exploring emerging technologies, and collaborating with a high-performing team to build innovative solutions, we encourage you to apply.
What you will do
- Architect and develop blockchain infrastructure, smart contracts, and protocol integrations.
- Lead technical strategy and mentor engineers in blockchain development and operations.
- Conduct technical research into emerging blockchain protocols and DeFi trends and effectively disseminate these insights to the team to foster collective understanding and strategic innovation.
- Engineer, deploy and operate best-in-class, institutional-grade infrastructure, including hardened blockchain nodes, validators, and sophisticated monitoring systems to guarantee maximum uptime and security.
- Collaborate closely with product, legal, compliance, and asset management teams to translate multi-faceted business requirements into robust technical solutions. Articulate complex technical concepts to both technical and non-technical stakeholders.
- Ensure security, scalability, and regulatory alignment across blockchain initiatives.
- Drive and own end-to-end delivery of projects from discovery to production rollout and operational excellence.
- Champion innovation and high-quality code within the engineering team, fostering a collaborative and results-oriented environment.
- Stay at the forefront of the rapidly evolving blockchain ecosystem. Evaluate and champion the adoption of new technologies, such as Layer 2 scaling solutions, Zero-Knowledge proofs, and advanced cryptographic methods.
- Actively contribute to innovation and growth initiatives, driving forward the company’s strategic vision.
What you will bring
- 7+ years of software engineering experience in designing, developing, and maintaining complex software systems, with at least 5 years of that experience in blockchain protocol engineering, DeFi, or crypto infrastructure.
- Deep knowledge of blockchain networks (Ethereum, Solana, Cosmos, etc.) and staking protocols.
- Expertise in smart contract development (Solidity, Viper, Rust, Move, or similar) with an understanding of contract security and audit best practices.
- Proven experience deploying or managing validator nodes, with strong awareness of uptime, monitoring, and telemetry tools.
- Experience designing Tokenomics, DeFi strategies, or liquidity models.
- Prior involvement in building or integrating stablecoins, on/off ramps, or regulated tokenized products.
- Understanding of financial markets, asset management, or treasury operations within a crypto/DeFi context.
- Ability to collaborate closely with product, compliance, and legal teams in highly regulated environments.
- Comfortable working in ambiguous or emerging problem spaces.
- Strong communicator with an ability to influence cross-functional stakeholders.
- Proven leadership in technical strategy, system design, and mentoring engineers.
- Passionate about decentralized finance and blockchain’s potential to transform financial services.
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.
- 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.