Staff Software Engineer - Future Opportunities

Shakepay

Remote, Canada
Base: $214,500 - $265,000 cad; equity: stock optio...
Remote
Backend development with node.js and typescript
Relational database experience with postgres
Production system observability and monitoring
The company is on a mission to usher in the Bitcoin golden age by reimagining financial services for Canadians

Job Summary

  • The company is on a mission to usher in the Bitcoin golden age by reimagining financial services for Canadians.
  • As a Staff Software Engineer, you will drive ambiguous, high-impact problems from idea to production while ensuring reliability and correctness.
  • Total compensation includes base salary ranging from $214,500 to $265,000 CAD plus equity, along with generous benefits like unlimited AI token budgets and parental leave top-ups.

Matching Summary

The company is on a mission to usher in the Bitcoin golden age by reimagining financial services for Canadians.

Salary

Base: $214,500 - $265,000 CAD; Equity: Stock options included; Benefits: Health, dental, mental health budget, $2k training, 20 days vacation

Skills & Requirements

Must-have

  • Backend development with Node.js and TypeScript
  • Relational database experience with Postgres
  • Production system observability and monitoring
  • Cloud-based containerized environments
  • Reviewing AI-generated code with skepticism

Nice-to-have

  • Mobile development with React Native
  • Experience in financial or crypto payment systems
  • High-growth fast-moving product environment
  • Active use of AI tools in daily workflow
  • Comfort reading legacy code without immediate rewrite

Key Requirements

  • Fluency in English required
  • Proven ownership of production features and systems
  • Ability to work through ambiguity with incomplete information

Work Rights

Not specified

Tailored Resume

Cover Letter