C

Principal Software Engineer

Coders Connect
Full-time
On-site
Toronto, Toronto, Canada
Engineer

About the Role
Coders Connect is partnering with a forward-thinking financial services firm dedicated to delivering customer-first innovation through advanced technology. Guided by a pioneering entrepreneur, this company is crafting a broad range of solutions to reach underserved market segments. Its operations include asset management, advisory services, and tech-enabled financial offerings.

About the Team
The asset management arm of this organization is a leader in innovation, managing billions in assets and offering a mix of managed and data-driven investment products. It aims to disrupt outdated, costly options in the Canadian market by making investing straightforward, user-friendly, and accessible to all.

Role Overview
As a Principal Software Engineer (Platform and Blockchain), you’ll be a key player in advancing our cutting-edge financial technology platform. Your work will focus on designing, building, and refining our core systems, with an emphasis on expanding digital asset features and weaving in next-generation AI and language model technologies. Your skills in platform engineering and blockchain will drive the evolution of our systems to keep pace with the fast-moving fintech world.

This role offers a chance to shape the platform’s performance, scalability, and reliability, directly impacting millions of users. If you’re excited by complex challenges, emerging tech, and teamwork on groundbreaking solutions, this is the opportunity for you!

What You’ll Do

  • Work with technical leaders and stakeholders to create secure, modern digital asset features for the platform.
  • Promote a culture of innovation and excellence in coding, encouraging collaboration and high standards across the engineering team.
  • Experiment with, evaluate, and roll out new tools and solutions to boost platform capabilities and efficiency.
  • Ensure new tech integrations are dependable, secure, and resilient within our ecosystem.
  • Develop and maintain strong APIs and services that power our product lineup.
  • Create interfaces and services leveraging our data infrastructure.
  • Play an active role in the company’s growth and innovation projects.


Requirements

Who You Are

  • Adept at leading platform development in a fast-paced, scaling environment.
  • Well-versed in distributed systems, scalability, and optimizing performance.
  • Skilled in modern programming languages (e.g., Python, Ruby, TypeScript) and familiar with cloud platforms (e.g., AWS, Azure, GCP).
  • Experienced with container tools like Docker and Kubernetes.
  • Knowledgeable in API design and industry best practices.
  • A team player with strong communication and relationship-building skills.
  • Passionate about tackling problems with clean, effective solutions.

Essential Qualifications

  • A principal-level software engineer with 7+ years of experience designing, developing, and supporting complex systems.
  • Proven work with blockchain technologies, smart contracts, or cryptocurrency projects (e.g., familiarity with Solidity, EVM-compatible chains, Viper, Rust, Solana, or bare-metal software deployment).

Nice to Have

  • Experience integrating or maintaining production applications with AI or large language model technologies.

Current Projects & Tech

  • Enhancing and scaling top-tier staking infrastructure.
  • Building event-driven systems with Kafka and microservices.
  • Developing SDKs and core code for microservices.
  • Creating a multi-protocol API gateway.


Benefits

Why Join?

  • Join a team recognized as one of Canada’s top small and medium employers for 2023 and 2024.
  • Thrive in a creative, people-centric firm that champions entrepreneurial spirit.
  • Enjoy a hybrid work model that balances flexibility with collaboration.
  • Earn competitive pay, including equity opportunities.
  • Access robust health, dental, and life insurance benefits at little to no cost, plus a wellness spending account.
  • Benefit from a flexible time-off policy with unlimited vacation, plus sick and mental health days.
  • Receive family support with paid parental leave and a top-up for eligible employees.
  • Plan ahead with generous RRSP matching and an optional TFSA.
  • Grow through year-round training and tuition support.