← Back to jobs
Shakepay
Shakepay

Staff Software Engineer - future opportunities

engineeringfull-timeRemote, Canada
SALARY
$215k – $265k/yr
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
crypto
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

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

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.

In this role, you will:

  • 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.

You likely bring:

  • 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.

Technical experience

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)
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist
Apply now
Staff Software Engineer - future opportunities at Shakepay — Remote