Taro Logo

Senior Software Engineer

A Canadian financial technology company building Bitcoin buying and earning solutions since 2015, serving over 1 million users.
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Finance · Blockchain
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Development Engineer, Aurora Storage Team

Senior Software Development Engineer position at Amazon's Aurora Storage team, building distributed database services and storage solutions for cloud infrastructure.

Sr. Software Dev Engineer, Safety & DAT

Senior Software Engineer role at Amazon focusing on developing safety features for delivery associates, combining mobile development, backend systems, and vehicle sensor integration.

Senior Software Engineer

Senior Software Engineer role at Microsoft's E+D Growth Team, focusing on Product-Led Growth strategies across Microsoft 365, Windows, and Office products.

Senior Software Engineer

Senior Software Engineer role at Microsoft's E+D Growth Team, focusing on Product-Led Growth initiatives across Microsoft 365, Windows, and other products, requiring 10+ years of experience.

Senior System Software Engineer, Performance - CUDA Driver

Senior System Software Engineer position at NVIDIA focusing on CUDA driver performance optimization, requiring 5+ years experience and strong C programming skills.

Description For Senior Software Engineer

Shakepay, a leading Canadian financial technology company founded in 2015, is seeking a Senior Software Engineer to join their mission of ushering in the Bitcoin golden age. With over 1 million users and $44M in funding, Shakepay has established itself as a trusted platform for Canadians to buy and earn bitcoin.

The role offers an exciting opportunity to work on innovative financial products, including the popular Shakepay Card that enables users to earn bitcoin rewards. As a Senior Software Engineer, you'll be instrumental in building and maintaining high-quality, scalable solutions across the tech stack, using technologies like Node.js, React-Native, Vue, and PostgreSQL.

The position requires 5+ years of software engineering experience and offers a comprehensive benefits package including competitive compensation with stock options, health coverage, remote work flexibility, and the unique option to receive salary in bitcoin. The company culture emphasizes growth, rapid iteration, and open collaboration.

Working at Shakepay means joining a regulated financial institution that's reimagining financial services for Canadians. The team values continuous learning, shipping fast, and celebrating success together. Whether you're passionate about cryptocurrency, financial technology, or building products that impact millions of users, this role offers the perfect blend of technical challenges and meaningful work.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Participate in building financial products of the future
  • Write high quality, well-tested, production level code
  • Participate in code reviews
  • Collaborate on setting a tech vision for the company
  • On Call may be required

Requirements For Senior Software Engineer

Node.js
React
PostgreSQL
  • 5+ years working experience as a software engineer
  • Be comfortable working across the tech stack
  • Fluency in English

Benefits For Senior Software Engineer

Equity
Medical Insurance
Dental Insurance
Education Budget
Parental Leave
  • Competitive compensation and stock options
  • Health and dental coverage from day 1
  • Remote work flexibility
  • $2,000 annual learning and development budget
  • 20 days vacation with $1,000 bonus if used
  • 18 weeks parental leave with 100% salary top-up
  • MacBook and $1,200 home office budget
  • Monthly home and internet stipend
  • Option to receive salary in bitcoin
  • Team and company offsites

Interested in this job?