Senior Software Engineer

2 days ago


Toronto Ontario ComputerSoftware, Canada hireVouch Full time $120,000 - $180,000 per year
Senior Software Engineer, Web3/DeFi

Toronto, Ontario (4 days in office in Toronto)

The Opportunity

We are proud to partner with a rapidly growing, crypto-native financial platform at the forefront of decentralized finance (DeFi). Our client is building innovative solutions designed to give users complete control over their wealth, simplifying the way individuals save, earn, and spend crypto assets. With over $8 billion in assets under management and a nimble, ambitious team, they offer a fully integrated, non-custodial suite of products bridging crypto utility and real-world convenience.

Their platform includes liquid staking, automated yield strategies, and crypto-native payment solutions such as decentralized credit cards — laying the groundwork to onboard the next billion users into crypto.

As our client scales, they're seeking driven, mission-aligned talent eager to shape the future of finance.

The Role

Our client is looking for a Senior Software Engineer to build best-in-class products in the rapidly evolving Web3 ecosystem. In this role, you'll lead critical development projects spanning core application architecture, DeFi protocol integrations, crypto-based credit card offerings, and loyalty point systems. Your contributions will directly impact product growth and user engagement in a high-performing, collaborative environment.

Key Responsibilities
  • Design, build, and maintain scalable backend systems using Golang.

  • Optimize and manage PostgreSQL databases to ensure high performance, scalability, and data integrity.

  • Develop secure, high-performance APIs.

  • Build responsive, visually compelling web applications with TypeScript, React, and

  • Implement Web3 integrations, enabling blockchain transactions, wallet connectivity, and smart contract interactions.

  • Maintain high standards for application performance, code quality, and responsiveness.

  • Collaborate cross-functionally with product teams to define and deliver innovative features.

  • Apply best practices in automated testing, peer code reviews, and thorough documentation.

  • Stay current with blockchain developments and emerging full-stack technologies to continuously enhance product offerings.

Your Know-How
  • Bachelor's degree in Computer Science, Engineering, or a related discipline.

  • 5+ years of full-stack development experience, with strong skills in Golang, TypeScript, React, and

  • A driven, ambitious mindset, willing to tackle challenging problems and deliver exceptional results.

  • Interest or experience in blockchain technology, smart contracts, and decentralized applications (DApps) — preferred but not mandatory.

  • Strong problem-solving skills, emphasizing efficient and scalable technical solutions.

  • Proven ability to work independently, take initiative, and own end-to-end problem-solving processes.



  • Canada, Remote · Computer/Software hireVouch Full time $120,000 - $180,000 per year

    The RoleWe're hiring 3–4 Senior Software Engineers to help us scale. As part of a small, high-impact team, you will:Engage with customers and stakeholders to design solutions for SMB financial challengesOwn the full software development lifecycle: design, development, testing, and productionRefine engineering processes, tools, and systems to support scale...


  • Remote, Canada · Computer/Software hireVouch Full time $120,000 - $150,000 per year

    Senior / Staff Software EngineerRemote - CanadaYour opportunityOur client is a well-funded, series A, growth-oriented scale-up. They develop and distribute an app-based and browser-accessed fintech platform with a wide range of capabilities currently targeting Canadian consumers and businesses. They have identified several attractive product opportunities...


  • Toronto, Ontario · Computer/Software, Canada hireVouch Full time US$120,000 - US$180,000 per year

    About this roleWe're looking for a software engineer to join us in building the future of business banking and cash management. You'll work closely with other engineers, product, and design to design, build, and iterate on core products used by businesses every day.You'll own projects end-to-end: from scoping to building, testing, shipping, and refining...


  • Toronto, Ontario · Computer/Software, Canada hireVouch Full time $120,000 - $180,000 per year

    Senior Full Stack Engineer (Platform Team)About the RoleAs a Senior Software Engineer on our Platform team, you'll design, implement, and maintain robust, high-quality backend APIs and services. Your work will directly impact Motion's core operations and enable teams across the company to leverage our data across multiple product lines. We work primarily in...


  • Kitchener, Ontario · Computer/Software, Canada hireVouch Full time $120,000 - $180,000 per year

    The roleAs an AI Engineer, you will play a pivotal role in integrating large language models (LLMs) and machine learning (ML) solutions into our platform and internal systems. Your work will directly impact customer experiences, operational efficiency, and product innovation.What You Will Be Doing:Build & Ship AI Based Features – Design, implement, and...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Remote, Canada · Computer/Software hireVouch Full time $80,000 - $120,000 per year

    Our clients contribution to society includes reducing congestion, and pollution, providing zero-emissions deliveries, increasing the quality of life for residents, empowering seniors and disabled people, and enabling affordable delivery for local businesses.TeamOur clients Platform team is at the forefront of engineering time-sensitive, distributed systems...

  • Software Engineer

    2 days ago


    Remote, Toronto · Computer/Software, Canada hireVouch Full time $100,000 - $120,000 per year

    Software Engineer I/IIOur client is looking for a talented Software Engineer who's ready to tackle complex challenges, shape the future of AI‑powered products, and deliver exceptional user experiences — all from wherever you work best.What You'll DoBuild & Deliver: Craft robust, scalable backend services and APIs with Java, Kotlin, TypeScript, or C#....


  • Toronto, Ontario · Computer/Software, Canada hireVouch Full time $120,000 - $180,000 per year

    Senior Data Engineer - contract About the RoleThey are looking for a Senior Data Engineer to join their consulting team. In this role, the engineer will design and implement modern data pipelines, integrate advanced machine learning workflows, and enable scalable solutions across Snowflake and AWS environments. The successful candidate will collaborate with...