Taro Logo

Staff Software Engineer

Profile picture


Shakepay is a Canadian financial institution reimagining banking for the digital age, focused on providing Bitcoin-friendly, secure, and rewarding financial services.
Toronto, Canada
$180,000 - $240,000
Full-Stack · Backend · Frontend
Staff Software Engineer
1,000,000 Employees
8+ years


Join Shakepay, a rapidly growing Canadian financial institution on a mission to usher in the Bitcoin golden age. As a Staff Software Engineer, you'll be part of a small, fiery team reimagining how Canadians build wealth and think about money. You'll participate in building financial products of the future, foster innovation, mentor engineers, and have a significant impact across the entire Engineering organization.

Shakepay, launched in 2015, has quickly become one of Canada's fastest-growing financial institutions, trusted by over one million Canadians. Backed by top venture capitalists with $44M+ in funding, Shakepay is at the forefront of financial innovation, offering services like instant bitcoin earning through phone shaking.

Key responsibilities include:

  • Architecting products and features while maintaining high quality, scale, and performance
  • Mentoring engineers through code reviews and team discussions
  • Collaborating on setting a tech vision for the company
  • Tackling complex questions and problems

The ideal candidate will have 8+ years of software development experience, be comfortable working across the tech stack, and have extensive knowledge of engineering processes, structural design, and system optimization. Experience with Node.js, React-Native, Vue, Postgres, Docker, and building financial apps is a plus.

Shakepay offers competitive compensation ($180,000 to $240,000 base salary with additional equity options & benefits), the opportunity to be paid partially in bitcoin, remote work options, and a chance to be part of a groundbreaking journey in financial innovation. Join us in bringing Shakepay and bitcoin to all Canadians!

Last updated


  • Participate in building financial products of the future
  • Foster innovation as you architect products and features
  • Mentor engineers through code reviews and team discussion
  • Collaborate on setting a tech vision for the company
  • Have an influence across the entire Engineering organization


  • 8+ years working experience as a software developer
  • Comfortable working across the tech stack
  • Extensive knowledge of engineering processes, structural design, and system optimization


Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive Salary
  • Stock Options
  • Health Insurance
  • Dental Insurance
  • Disability Insurance
  • Generous Vacation Time
  • Option to be paid partially in Bitcoin
  • Remote Work

Interested in this job?