Work on product and platform systems that move real money, impacting millions of users while defining problems, designing solutions, and ensuring long-term reliability.
Build financial systems Canadians trust with their money every day
At Shakepay, we build products that help Canadians buy, earn, and save bitcoin simply and securely. Since launching in 2015, we’ve grown to more than one million customers across Canada. In 2022, we launched the Shakepay Card, enabling customers to earn bitcoin rewards on everyday spending. Today, we operate real financial infrastructure where correctness, reliability, and judgment matter.
We’re looking for a Senior Software Engineer who wants to own meaningful systems end to end and help shape how we build as a team.
This role is for engineers who enjoy responsibility, thrive in ambiguity, and care deeply about building high-quality software that ships to production and holds up under real-world use.
About the role
As a Senior Software Engineer at Shakepay, you will work on product and platform systems that move real money and impact millions of users. You will collaborate closely with Product, Design, and other engineers to define problems, design solutions, and deliver them to production.
You will be expected to operate with a high degree of ownership and judgment, from early design through launch and long-term reliability.
The base salary range for this position is $170,000- $220,000 CAD. Actual compensation is determined based on skills, experience, and role level. Exceptional candidates may be considered above the top of the range, and pay can increase quickly for those who make a big impact in the role.
In this role, you will:
Who we’re looking for
This is a Senior role. We’re looking for someone who has demonstrated ownership of production systems and is comfortable making decisions with real consequences.
You likely bring:
Technical experience
You likely have experience with several of the following:
Nice to have, but not required:
Perks And Benefits
We use technology, including artificial intelligence (AI), to support certain parts of our hiring process. This can include tools that assist with scheduling, application review, candidate communications, and generating interview notes, guides, or summaries so our team can stay focused on the conversation. All hiring decisions are made by our hiring team.
We’re committed to building a workplace that’s welcoming and accessible for everyone. If you need any accommodations during the hiring process or once you join Shakepay, , just let us know and we’ll work with you to make sure you have what you need to succeed.
Equity Compensation
Stock options as part of their total compensation
Health Insurance
Full health and dental benefits, including a separate budget to take care of your mental health
Learning Budget
A $2,000 annual budget for courses, certifications, and training to support your career growth.
Quarterly offsites
Quarterly team-specific or company-wide offsite to connect with each other
Paid Parental Leave
Parental leave top up to 100% of your salary for 18 weeks.
Paid Time Off
20 days of vacation per year. And if you use all your vacation, we give you a $1,000 bonus.
Remote-Friendly
Remote-friendly: Work from anywhere in Canada, with optional access to our office spaces in Montreal and Toronto.
Shakepay is a platform that allows Canadians to buy and earn Bitcoin quickly and securely. With a user-friendly app and features like the Shakepay Card that rewards users for shopping, we empower over a million Canadians to efficiently grow their Bitcoin savings.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Senior Software Engineer Q&A's