Open Role
Shakepay

Remote opportunity at

Shakepay

Senior Software Engineer (future opportunities)

Shakepay seeks a Senior Software Engineer to join its remote team for future opportunities. Founded in 2015, the company provides financial infrastructure and cryptocurrency services that…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in Canada only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published4h ago
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Shakepay seeks a Senior Software Engineer to join its remote team for future opportunities. Founded in 2015, the company provides financial infrastructure and cryptocurrency services that allow over one million Canadians to buy, earn, and save bitcoin simply and securely, including the Shakepay Card. This position suits engineers who enjoy responsibility, navigate ambiguity effectively, and focus on delivering reliable production software. The selected candidate will handle systems that transfer real…

Job Description

Shakepay seeks a Senior Software Engineer to join its remote team for future opportunities. Founded in 2015, the company provides financial infrastructure and cryptocurrency services that allow over one million Canadians to buy, earn, and save bitcoin simply and securely, including the Shakepay Card.

This position suits engineers who enjoy responsibility, navigate ambiguity effectively, and focus on delivering reliable production software. The selected candidate will handle systems that transfer real money and impact millions of users, collaborating closely with design and product colleagues from the initial concept through long-term maintenance.

The base salary for this full-time position ranges from $170,000 to $220,000 CAD, supplemented by equity compensation. The company supports remote work from anywhere in Canada alongside optional office availability in Montreal and Toronto.

Responsibilities

  • Steer high-impact, ambiguous problems from conception to production launch
  • Collaborate with Product and Design teams to outline execution plans and trade-offs
  • Design, create, and maintain reliable, correct production systems
  • Participate in on-call rotations and handle incident responses for built systems
  • Contribute to product and technical decisions that guide the team
  • Enhance engineering standards, tooling, and internal processes

Requirements

  • Demonstrated ownership of production systems with past on-call responsibilities
  • Strong product and customer judgment
  • Ability to work through ambiguity and make decisions using incomplete information
  • Experience using AI tools daily for tasks like development, debugging, and learning
  • Experience reading and maintaining legacy codebases
  • Backend development background utilizing Node.js and TypeScript
  • Experience working with relational databases such as Postgres
  • Experience operating production systems utilizing monitoring and observability tools like Datadog
  • Experience working within cloud-based or containerized environments
  • Ability to critically review AI-generated pull requests

Qualifications

  • Mobile development experience using React Native
  • Background in building crypto, payments, or financial systems
  • Experience working in fast-moving or high-growth product environments

Core Skills

Benefits

  • Unlimited AI token budget
  • Stock options included in total compensation
  • Comprehensive health and dental benefits with a dedicated mental health budget
  • Remote work across Canada with optional access to Toronto and Montreal offices
  • Annual training and education budget of $2,000 for courses and certifications
  • Twenty vacation days per year accompanied by a $1,000 bonus if all days are used
  • Parental leave top-up providing 100 percent salary coverage for 18 weeks
  • Quarterly company-wide or team-specific offsite events

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is this job located?

This is a remote position that can be performed from anywhere in Canada. Employees also have optional access to company office spaces located in Toronto and Montreal.

What is the salary range for the Senior Software Engineer position?

The base salary ranges from $170,000 to $220,000 CAD, with actual pay determined by experience, skills, and role level. Total compensation also includes equity.

What technical background is required?

Candidates need experience in backend development using TypeScript and Node.js, relational databases like Postgres, operating production systems with Datadog observability, and working in cloud or containerized environments.

What benefits are included?

Perks include stock options, full health and dental coverage with mental health funding, a $2,000 annual learning budget, 20 vacation days with a completion bonus, 18 weeks of parental leave top-up, and an unlimited AI token budget.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Shakepay
ShakepayPosted 4h ago
Full-timeRemote
Shakepay
ShakepayPosted 4h ago
Full-timeRemote
Shakepay
ShakepayPosted 4h ago
Full-timeRemote

Posted by Shakepay

Source: Shakepay

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 12, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Shakepay

Shakepay

8Open Jobs
—No reviews yet
View Company Profile