HimalayasHimalayas logo
ShakepaySH

Senior Software Engineer

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.

Shakepay

Employee count: 51-200

Salary: 170k-220k CAD

Canada only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Senior Software Engineer

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.

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.

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.

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:

  • 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)
  • 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, but not required:

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

Perks And Benefits

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

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.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Salary

Salary: 170k-220k CAD

Experience

5 years minimum

Location requirements

Hiring timezones

Canada +/- 0 hours

About Shakepay

Learn more about Shakepay and their company culture.

View company profile

Many Canadians find the world of cryptocurrency complex and inaccessible, and they worry about the security of their digital assets and the stability of traditional financial systems. Our customers face the challenge of navigating an evolving financial landscape, seeking ways to protect and grow their wealth in a system that often feels stacked against them. They are looking for a trustworthy, straightforward way to engage with Bitcoin, an asset they see as a store of value and a path to financial sovereignty. The current fiat monetary system often encourages spending and borrowing, rather than saving for the long term. This is why Shakepay is dedicated to ushering in the Bitcoin golden age, providing a simple, secure, and reliable platform for Canadians to buy, sell, and earn Bitcoin. We believe Bitcoin offers a return to a true savings model, where its limited supply allows individuals to build and preserve wealth for the future.

Shakepay empowers over a million Canadians by providing them with the tools to achieve financial freedom. Our platform is designed to be user-friendly, making it easy for anyone, from students to retirees, to interact with Bitcoin. We are committed to demystifying cryptocurrency and making it accessible to all Canadians, helping them to take control of their financial future. We understand that trust is paramount, which is why we are a registered Money Service Business (MSB) with FINTRAC and an Investment Dealer regulated by the Canadian Investment Regulatory Organization (CIRO). This commitment to regulation and security means our customers can confidently use our services. We are constantly innovating, expanding our services to include everyday payment solutions like direct deposits, bill payments, and e-Transfers, all while maintaining our focus on Bitcoin. Our goal is to bridge the gap between traditional finance and the world of Bitcoin, offering products that meet the everyday needs of Canadians while helping them build a more secure financial future.

Employee benefits

Learn about the employee benefits and perks provided at Shakepay.

View benefits

Get Paid in Bitcoin

Choose to take a percentage of your salary in bitcoin.

Parental Leave Top Up

Enjoy a parental leave top up to 100% of your salary for 18 weeks.

Stock Options

Every employee has stock options as part of their total compensation.

Team and Company Offsites

Quarterly team-specific or company-wide offsites to connect with each other.

View Shakepay's employee benefits
Claim this profileShakepay logoSH

Shakepay

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

9 remote jobs at Shakepay

Explore the variety of open remote roles at Shakepay, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Shakepay

Remote companies like Shakepay

Find your next opportunity by exploring profiles of companies that are similar to Shakepay. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan