Shakepay

Shakepay

Senior Software Engineer - future opportunities

Remote, Canada · Senior

Sponsorship not specified$170k-$220kDetected 57 days ago
TypeScriptReactReact NativeNode.jsBackend DevelopmentPostgreSQLDatadogCommunication

About the role

  • The base salary range for this position is $170,000- $220,000 CAD.
  • 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.

Responsibilities

  • 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.
  • Share ownership of the systems you build, including on-call responsibilities and incident response.
  • Help raise the bar for how the team builds by improving standards, tooling, and processes.
  • 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.
  • You will collaborate closely with Product, Design, and other engineers to define problems, design solutions, and deliver them to production.

Requirements

  • 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.
  • Comfort reading legacy code and not immediately rewriting it all.
  • Comfort reviewing AI-generated PRs with the same skepticism you'd apply to a human PR.
  • You will be expected to operate with a high degree of ownership and judgment, from early design through launch and long-term reliability.

Nice to have

  • Mobile development with React Native
  • Experience in high-growth or fast-moving product environments
  • 🤖 Generous AI token budget (currently unlimited)

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.
  • 🆙 A $2,000 annual budget for courses, certifications, and training to support your career growth.

Benefits

  • 🌴 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.
  • Total compensation: In addition to base salary, this role includes equity compensation.

Company info

  • 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.
  • We use clear job levels and market-based salary bands to ensure compensation is fair and consistent across the company.
  • 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.
  • 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 listing is sourced directly from Shakepay's careers page and normalized into a canonical job model.