Enable job alerts via email!

Principal Platform Engineer

Purpose LP

Toronto

Hybrid

CAD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading financial services firm is seeking a Principal Software Engineer to shape its innovative platform, focusing on blockchain and AI integration. This impactful role involves collaborating with tech leaders to enhance platform capabilities and drive innovation, providing an exciting opportunity for technology enthusiasts in the fintech space.

Benefits

Competitive compensation, including an equity program
Comprehensive health and dental benefits
Unlimited vacation days
Paid parental leave with top-up
Training opportunities and tuition support

Qualifications

  • 7+ years of experience in designing, developing, and maintaining complex software systems.
  • Experience in blockchain technologies and smart contracts.
  • Skilled in distributed systems and API design principles.

Responsibilities

  • Lead the design and enhancement of the financial technology platform.
  • Build secure digital asset capabilities using modern practices.
  • Prototype, analyze, and implement new technologies.

Skills

Collaboration
Problem-solving
Communication

Education

Bachelor's Degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

Principal Software Engineer (Platform and Blockchain)

Job Description

Posted Friday, March 7, 2025 at 5 : 00 AM

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's businesses include Purpose Investments, Purpose Advisor Solutions, and Driven.

Who is Purpose Investments?

Purpose Investments is an innovation-driven asset management company with over $15 billion under management, offering both managed and quantitative investment products. Much of what is available to the average Canadian investor today is outdated and expensive. Purpose Investments’ goal is to constantly innovate, and make investing simple, intuitive, and affordable for everyone.

Role Summary :

As a Principal Software Engineer (Platform and Blockchain), you will play a pivotal role in shaping the future of our financial technology platform. You will help lead the design, development, and enhancement of our core platform, with a focus on expanding our digital asset capabilities and integrating cutting-edge AI / LLM technologies. Your expertise in platform engineering, coupled with your understanding of blockchain technology, will be essential in evolving our platform to meet the demands of the rapidly changing fintech landscape.

This high-impact role offers the opportunity to directly influence the performance, scalability, capability, and reliability of our platform, impacting millions of users. 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!

In this role, you will :

  • Collaborate with technical leaders and key stakeholders to build out secure digital asset capabilities on our platform using modern software development practices.
  • Champion innovation and high-quality code within the engineering team, fostering a collaborative and results-oriented environment.
  • Prototype, analyze, and implement new technologies and solutions to improve the platform’s functionality and performance.
  • Ensure the reliability, robustness, and security of new technologies in our platform ecosystem.
  • Build and maintain robust APIs and services to serve as the foundation for our product offerings.
  • Develop interfaces and services on top of our data systems.
  • Actively participate in the company’s innovation and growth initiatives.

Who you are?

  • Skilled in leading platform development efforts in a high-growth environment.
  • Deeply knowledgeable about distributed systems, scalability, and performance optimization.
  • Proficient in modern programming languages (e.g., Python, Ruby, TypeScript) and familiar with cloud platforms (e.g., AWS, Azure, GCP).
  • Experienced with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledgeable about API design principles and best practices.
  • A collaborative team player with excellent communication and interpersonal skills.
  • Passionate about problem-solving and driven to deliver elegant and efficient solutions.

Must have :

  • A principal software engineer with at least 7+ years of experience in designing, developing, and maintaining complex software systems.
  • Experience in building on or deploying blockchain technologies, smart contracts, and / or cryptocurrency applications. E.g., knowledge of Solidity, EVM-compatible chains, Viper, Rust, Solana, deploying / maintaining bare-metal software, etc.

Nice to have :

  • Experience in deploying / maintaining / integrating a production application using AI / LLM technologies.

Technologies and projects we are currently working on and building, but not limited to :

  • Maintaining and enhancing / expanding our world-class staking infrastructure.
  • Kafka-based event-driven architecture and microservices.
  • SDKs and foundation code for microservices.
  • 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 in the office.
  • We care about your rewards - Competitive compensation, including an 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 Investments is an equal 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 [emailprotected] .

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Platform Architect

ServiceNow

Toronto

Hybrid

CAD 120,000 - 180,000

3 days ago
Be an early applicant

Principal Platform Engineer, Materia AI

TRSS

Toronto

Hybrid

CAD 120,000 - 160,000

10 days ago

Principal, Hardware Platform Engineer - OEM Systems

Tenstorrent

Toronto

Hybrid

CAD 100,000 - 140,000

4 days ago
Be an early applicant

Lead Python Platform Engineer

Insight Global

Toronto

On-site

CAD 130,000 - 150,000

23 days ago

Lead Data Platform Engineer

Canadian Imperial Bank of Commerce

Toronto

On-site

CAD 100,000 - 130,000

17 days ago

Senior Principal Platform Architect

ServiceNow

Toronto

Remote

CAD 130,000 - 160,000

30+ days ago

Lead Platform Engineer

NTT DATA North America

Vancouver

Remote

USD 90,000 - 189,000

30+ days ago

Lead Python Platform Engineer

Swoon

Toronto

Hybrid

CAD 120,000 - 140,000

30+ days ago

Tech Lead Platform Engineer - AI & ML Ops

Enable International

Toronto

On-site

CAD 90,000 - 150,000

30+ days ago