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

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 an hour 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?

Jobs Related To Shakepay Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Valon, building modern mortgage servicing technology with competitive pay ($180-230K) and comprehensive benefits.

Multiple Software Engineering Positions

Multiple software engineering positions available at Sentry, ranging from internships to senior roles across different specializations and locations.

Multiple Software Engineering Positions

Multiple software engineering positions available at Sentry, ranging from internships to senior roles across different specializations and locations.

Senior Software Engineer, Fullstack

Senior Fullstack Software Engineer position at Mixpanel, working on large-scale analytics processing and product development in cross-functional teams.

Senior Software Engineer, Backend (AI Agent)

Senior Backend Engineer role at Cresta, focusing on AI Agent development and scalable architecture design, offering remote work and comprehensive benefits.