Senior Software Developer, Stablecoin

Senior Software Engineer Β· Senior Β· Full Time Β· Remote

Remote (Canada) Β· RemoteCAD 151k – 189k3w ago
Apply for this role

Opens Wealthsimple Technologies's application page

Role

What you'll do.

As a Senior Software Developer specializing in Stablecoin infrastructure at Wealthsimple, you'll architect and build crypto products that serve over a million users, designing integrations with DEXs, DeFi protocols, and wallet providers while maintaining institutional-grade security and user-centric design. This role bridges traditional fintech expertise with cutting-edge blockchain technology, requiring deep crypto development experience, smart contract familiarity, and full-stack engineering capabilities to democratize decentralized finance across Canada's leading financial platform.

Responsibilities

  • Crypto Infrastructure Architecture: Design and architect Wealthsimple's stablecoin infrastructure and next-generation crypto products from the ground up, establishing technical standards and best practices for blockchain development while ensuring scalability, security, and seamless integration with existing fintech systems.
  • DeFi Protocol Integration: Implement production-grade integrations with leading decentralized exchanges (DEXs), DeFi protocols, and wallet providers, optimizing transaction mechanics, gas efficiency, and smart contract interactions across Ethereum and Layer 2 solutions.
  • Stablecoin Product Development: Build innovative stablecoin product experiences that enhance digital cash utility across trading workflows, peer-to-peer transfers, and on-chain financial operations, making decentralized finance more accessible to over one million crypto clients.
  • Blockchain Security Implementation: Apply crypto security best practices including key management, multi-signature implementations, and security auditing to protect user digital assets, maintaining Wealthsimple's high standards for reliability and institutional-grade security.
  • Cross-Functional Collaboration: Partner with product managers, designers, and backend engineers across teams to deliver seamless end-to-end crypto experiences, bridging complex blockchain technology with intuitive user interfaces for mainstream adoption.
  • Full Stack Development & Enhancement: Contribute to full-stack development initiatives including expanding crypto asset selection, improving product functionality, and implementing frontend features using React and React Native while optimizing backend performance.
  • Technical Leadership & Innovation: Evangelize blockchain technology adoption, mentor junior engineers on Web3 development patterns, and actively contribute to Wealthsimple's evolution as a leader in decentralized finance innovation and accessibility.

Qualifications

What we look for.

Technical

  • Blockchain Development Experience

    Proven hands-on development experience in the crypto/blockchain industry with demonstrated proficiency in building production applications, managing smart contract interactions, and navigating Layer 1 and Layer 2 blockchain networks.

  • Smart Contract Knowledge

    Working knowledge of smart contract development and interaction with EVM-compatible and SVM ecosystems, including understanding of contract deployment, upgrades, and interaction patterns through Web3 libraries.

  • Ethereum & Layer 2 Expertise

    Deep experience with Ethereum mainnet and major Layer 2 solutions (Arbitrum, Optimism, Polygon), including transaction mechanics, gas optimization strategies, and cross-chain communication patterns.

  • DeFi & DEX Integration

    Strong familiarity with decentralized finance fundamentals including automated market makers (AMMs), decentralized exchange mechanisms, liquidity pools, and integration patterns with major DeFi protocols.

  • Web3 Development Tools

    Hands-on experience with Web3 libraries and development tools including ethers.js, web3.js, and related frameworks for blockchain interaction, contract ABI handling, and transaction management.

  • Full Stack Development

    Strong full-stack engineering background with proficiency in modern frontend frameworks (React, React Native) and backend technologies (Ruby on Rails, Java, Kotlin, Python), enabling seamless product delivery across platforms.

  • Blockchain Security Practices

    In-depth understanding of crypto security best practices including private key management, multi-signature implementations, wallet security models, and common smart contract vulnerabilities and mitigation strategies.

Education

  • Computer Science or Related Field

    Bachelor's degree in Computer Science, Software Engineering, Mathematics, or equivalent professional experience demonstrating strong fundamental knowledge of distributed systems and cryptography concepts.

Experience

  • Senior-Level Crypto Development

    Minimum 5-7 years of total software engineering experience with at least 3+ years of specialized crypto/blockchain development, including shipped production applications and substantive contributions to DeFi or Web3 projects.

  • Fintech or High-Security Systems

    Prior experience in regulated financial services, fintech platforms, or security-critical systems requiring institutional-grade reliability, compliance considerations, and user trust management at scale.

  • Cross-Functional Product Delivery

    Track record of collaborating with product, design, and business teams to ship user-facing features at scale, demonstrating ability to balance technical excellence with business requirements and time-to-market pressures.

Skills

Required

  • Ethereum & EVM Development

    Production-level experience with Ethereum and EVM-compatible chains (Polygon, Arbitrum, Optimism), including transaction construction, gas optimization, and interaction with smart contracts.

  • Web3.js / ethers.js

    Expert proficiency with Web3 libraries for blockchain interaction, contract deployment, transaction signing, and managing blockchain state within applications.

  • Smart Contract Integration

    Proven ability to integrate with smart contracts, parse ABIs, handle contract events, and build applications that interact reliably with on-chain protocols and DeFi systems.

  • React Development

    Strong frontend engineering skills with React for building responsive, performant user interfaces that handle real-time data updates and complex state management for crypto applications.

  • Backend Development (Ruby/Java/Python)

    Solid backend engineering experience with modern frameworks including Ruby on Rails, Java/Spring, or Python/Django for building secure APIs, middleware, and service layers.

  • DeFi Protocol Understanding

    Deep familiarity with DeFi primitives including DEXs, AMMs, lending protocols, and stablecoin mechanics, with practical experience integrating with multiple DeFi protocols.

  • Crypto Security Best Practices

    Comprehensive understanding of key management systems, multi-signature wallets, contract security auditing, and implementing security controls to protect user assets.

  • Problem-Solving & Rapid Learning

    Exceptional ability to navigate complex technical challenges, learn emerging technologies quickly, and adapt to the rapidly evolving crypto landscape while maintaining code quality and reliability.

Preferred

  • Solidity Development

    Nice to have

    Experience writing and auditing Solidity smart contracts, understanding gas optimization, upgradeability patterns, and common security vulnerabilities in contract code.

  • React Native Mobile Development

    Nice to have

    Cross-platform mobile development experience with React Native for building crypto wallets or financial applications on iOS and Android platforms.

  • Stablecoin Familiarity

    Nice to have

    Working knowledge of different stablecoin mechanisms (collateralized, algorithmic, reserve-backed) and experience building products or infrastructure around stablecoin transactions and transfers.

  • Wallet Integration

    Nice to have

    Prior experience integrating with non-custodial wallet providers and hardware wallets, understanding key derivation, seed phrase management, and wallet security models.

  • Layer 2 Solutions

    Nice to have

    Practical experience deploying and optimizing applications on Layer 2 networks including Arbitrum, Optimism, or similar scaling solutions, understanding their trade-offs and capabilities.

  • DevOps & Infrastructure

    Nice to have

    Familiarity with blockchain node infrastructure, RPC providers, monitoring blockchain events, and operational considerations for production crypto applications.

  • GraphQL & Modern APIs

    Nice to have

    Experience building and consuming GraphQL APIs for efficient data queries and real-time subscriptions in applications requiring frequent blockchain state updates.

  • Fintech Compliance Knowledge

    Nice to have

    Understanding of financial services regulations, KYC/AML requirements, and compliance considerations relevant to crypto platforms operating in regulated jurisdictions.

Tech stack

Languages

TypeScript/JavaScriptSolidityRubyJava/KotlinPython

Frameworks

ReactReact NativeRuby on RailsSpring FrameworkDjango

Databases

PostgreSQLRedisMongoDB

Tools

ethers.jsweb3.jsHardhatThe GraphGit & GitHubDocker & KubernetesAWS / Cloud Infrastructure

Other

Blockchain Networks - EthereumLayer 2 Solutions - Arbitrum/Optimism/PolygonDeFi Protocols - Uniswap/Aave/CurveWallet Standards - MetaMask/WalletConnectStablecoin Ecosystems - USDC/USDT/DAICryptocurrency Security Standards

Compensation

Pay and benefits.

BaseΒ·CAD 151,200 – 189,000

Full posting

Original listing.

Build something people love

Wealthsimple is Canada’s leading financial innovator. The company offers a full suite of simple, sophisticated financial products across managed investing, do-it-yourself trading, cryptocurrency, tax filing, spending and saving. Wealthsimple currently serves more than 4 million Canadians and holds over $155 billion in assets under administration. The company was founded in 2014 by a team of financial experts and technology entrepreneurs, and is headquartered in Toronto, Canada.

We're proud of what we've built β€” and we're just getting started. Read our Culture Manual and learn more about how we work.

About the team

The Crypto team is at the forefront of Wealthsimple's expansion into decentralized finance, working to democratize access to crypto for millions of Canadians. We're a passionate group of crypto-native engineers and product experts building the next generation of crypto products. Our team combines Wealthsimple's commitment to simplicity and transparency with cutting-edge blockchain technology to create secure, user-friendly crypto experiences that put users in full control of their digital assets.

About the role

As a Senior Crypto Software Developer, you'll be instrumental in building Wealthsimple's crypto infrastructure from the ground up. You'll work at the intersection of traditional fintech and decentralized protocols, helping to bridge the gap between complex blockchain technology and intuitive user experiences. This role offers the unique opportunity to shape how over a million crypto clients interact with decentralized finance while maintaining Wealthsimple's high standards for security, reliability, and user experience.

What you'll do

  • Build and architect new crypto products that give users more control over their crypto assets.

  • Design and implement integrations with leading DEXs, DeFi protocols, and wallet providers.

  • Build stablecoin infrastructure and product experiences that make digital cash more useful across trading, transfers, and on-chain financial workflows.

  • Enhance our existing crypto offerings by expanding asset selection and improving product functionality.

  • Work with cutting-edge blockchain technology and contribute to the evolution of decentralized finance.

  • Collaborate with cross-functional teams to deliver seamless crypto experiences to over a million users.

  • Help establish technical standards and best practices for crypto development at Wealthsimple.

Skills you bring

  • Proven experience working in the crypto/blockchain industry with hands-on development experience

  • Deep familiarity with integrating DEXs, wallet providers, stablecoins and smart contract protocols

  • Strong understanding of blockchain fundamentals, including transaction mechanics, gas optimization, and security considerations

  • Experience with Ethereum and other major blockchain networks, including Layer 2 solutions

  • Working knowledge of smart contract development and interaction (EVM/SVM)

  • Knowledge of DeFi protocols, AMMs, and decentralized exchange mechanisms

  • Understanding of crypto security best practices, including key management and multi-signature implementations

  • Experience with Web3 libraries and tools (ethers.js, web3.js, etc.)

  • Solid background in full stack development with languages and frameworks like React, React Native, Ruby on Rails, Java, Kotlin, or Python

  • Strong problem-solving skills and ability to navigate the rapidly evolving crypto landscape

  • Passion for decentralized finance and its potential to democratize financial services

Why Wealthsimple?

🌸 Top-tier health benefits and life insurance

πŸ“ˆ Long-term group savings with employer match, through Wealthsimple for Business

🌴 20 vacation days, 4 wellness days, and unlimited sick and mental health days per year

✈️ 90 days away: work outside Canada for up to 90 days per year

πŸ‘₯ Employee resource groups, including Rainbow (2SLGBTQ), Women of WS, and Black at WS

🌎 We are a hybrid team with over 1,500 employees across North America. The people are one of the best parts of working here: you'll collaborate with incredibly talented, curious, and driven teammates who are deeply committed to doing great work.

ICYMI

Technology & Innovation at Wealthsimple: We move quickly and build thoughtfully. That means we're always looking for better ways to work β€” whether that's new tools, AI, or rethinking how we approach a problem. We don't expect you to have all the answers, but we do expect curiosity and a willingness to evolve alongside the products we're building.

Inclusion Statement: We're building products for a diverse world, and we need a diverse team to do it well. We strongly encourage applications from everyone, regardless of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.

Accessibility Statement: We're committed to an accessible hiring experience. If you need any accommodations throughout the interview process, please let us know β€” we'll work with you to make sure you have what you need. We also welcome any feedback on how we can better accommodate candidates with accessibility needs.

AI in Hiring: We may use artificial intelligence (AI) tools to support parts of our hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our team but don't replace human judgment – all final hiring decisions are made by people. If you have questions about how your data is used, reach out to us.

Redirects to Wealthsimple Technologies's application page.

Other roles

More at Wealthsimple Technologies.

View all 14 roles