Shakepay
Shakepay2mo ago

Staff Software Engineer - future opportunities

CanadaCanadaRemotelead
EngineeringOtherSoftware EngineerSoftware EngineeringFuture Opportunities
5 views0 saves0 applied

Quick Summary

Overview

At Shakepay, we’re on a mission to usher in the Bitcoin golden age. We’re reimagining financial services to give every Canadian their fair shake. Our culture is built around doing work that matters, winning as a team, and celebrating success.

Technical Tools
datadogdockerjavascriptpostgresqlreacttypescriptcode-review

At Shakepay, we’re on a mission to usher in the Bitcoin golden age. We’re reimagining financial services to give every Canadian their fair shake.

Our culture is built around doing work that matters, winning as a team, and celebrating success. If you're the kind of person who values growth, shipping fast, and sharing your ideas openly with a group of like-minded people, come and build with us!

About Shakepay

Since 2015, we’ve been building the Shakepay app to make buying and earning bitcoin fast, easy, and secure. In 2022, we launched the Shakepay Card, allowing shakers to earn bitcoin rewards when they shop. Today, more than one million Canadians use Shakepay to grow their bitcoin savings and take control of their financial future. 

We’re regulated across all Canadian provinces and territories, and backed by renowned venture capitalists with a funding of $44M. We have a passionate, loyal, and growing community, and we’re looking for people who want to help us build something truly special.

About the Role

~1 min read

Although we don't have a specific immediate opening on the software engineering team, we are always on the lookout for exceptional people who are passionate about what we're building at Shakepay. As a Staff Software Engineer, 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 $214,500 - $265,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. Total compensation: In addition to base salary, this role includes equity compensation. We use clear job levels and market-based salary bands to ensure compensation is fair and consistent across the company.

  • Take ambiguous, high-impact problems and drive them from idea to production.
  • Partner closely with Product and Design to define scope, trade-offs, and execution plans.
  • Design, build, and evolve production systems with a strong focus on reliability, correctness, and maintainability.
  • Balance speed and quality, knowing when to move fast and when to slow down.
  • Share ownership of the systems you build, including on-call responsibilities and incident response.
  • Contribute to technical and product decisions that shape the direction of your team
  • Help raise the bar for how the team builds by improving standards, tooling, and processes.
  • Strong product and customer judgment. You care about what is being built and why.
  • Proven ownership of features or systems running in production, including reliability and on-call responsibility.
  • Comfort working through ambiguity and making thoughtful trade-offs with incomplete information.
  • A steady desire to improve your craft and the systems around you.
  • Curiosity, pragmatism, and a bias for action.
  • Active use of AI tools in your day-to-day workflow to accelerate development, debugging, and learning.
  • Comfort reading legacy code and not immediately rewriting it all.

You likely have experience with several of the following:

  • Backend development using Node.js and TypeScript
  • Relational databases such as Postgres
  • Operating production systems with observability and monitoring (eg. Datadog)
  • Working in containerized or cloud-based environments
  • Comfort reviewing AI-generated PRs with the same skepticism you’d apply to a human PR.

Nice to Have

~1 min read
  • Mobile development with React Native
  • Experience building financial, payments, or crypto-related systems
  • Experience in high-growth or fast-moving product environments

What We Offer

~2 min read
🤖 Generous AI token budget (currently unlimited)
🤝 Stock options as part of their total compensation
🦷 Full health and dental benefits, including a separate budget to take care of your mental health
🌎 Remote-friendly: Work from anywhere in Canada, with optional access to our office spaces in Montreal and Toronto.
🆙 A $2,000 annual budget for courses, certifications, and training to support your career growth.
🌴  20 days of vacation per year. And if you use all your vacation, we give you a $1,000 bonus.
🐣 Parental leave top up to 100% of your salary for 18 weeks.
🙌 Quarterly team-specific or company-wide offsite to connect with each other

Location & Eligibility

Where is the job
Canada
Remote within one country
Who can apply
Open to applicants worldwide
Listed under
Canada

Listing Details

Posted
March 16, 2026
First seen
March 26, 2026
Last seen
May 28, 2026

Posting Health

Days active
62
Repost count
0
Trust Level
39%
Scored at
May 28, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Shakepay
Shakepay
greenhouse

Shakepay is a Montreal-based financial technology company that enables Canadians to easily buy, sell, and earn Bitcoin, aiming to provide open access to building wealth and usher in a Bitcoin golden age.

Employees
125
Founded
2015
View company profile
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

ShakepayStaff Software Engineer - future opportunities