Shakepay

Shakepay

Staff Software Engineer - future opportunities

Remote, Canada · Staff+

Sponsorship not specified$215k-$265kDetected 56 days ago
TypeScriptReactReact NativeNode.jsBackend DevelopmentPostgreSQLDatadogCommunication

About the role

  • The base salary range for this position is $214,500 - $265,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.
  • 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!
  • Since 2015, we've been building the Shakepay app to make buying and earning bitcoin fast, easy, and secure.

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

This listing is sourced directly from Shakepay's careers page and normalized into a canonical job model.