Staff Software Engineer

About the Role

You will build financial products and features, write high-quality, well-tested production code, and participate in code reviews. You will collaborate on setting the technical vision and contribute architectural decisions. You will take part in on-call rotations and support production systems, and work across the tech stack to deliver reliable, scalable services — including bitcoin-related product work.

Requirements

  • 10+ years working experience as a software engineer
  • Be comfortable working across the tech stack
  • Fluency in English

Responsibilities

  • Participate in building financial products of the future
  • Write high quality, well-tested, production level code
  • Participate in code reviews
  • Collaborate on setting a tech vision for the company
  • Participate in on-call rotations for your team

Benefits

  • Stock options for every employee
  • Yearly salary assessments
  • Health and dental coverage including health and wellness spending accounts
  • Remote work from anywhere in Canada with optional office access in Montreal and Toronto
  • Annual $2,000 budget for courses, certifications, and training
  • 20 days of vacation per year and $1,000 bonus if you use all your vacation
  • Parental leave top up to 100% of salary for 18 weeks
  • Quarterly team-specific or company-wide offsites

Skills

Apply Now
Staff Software Engineer at Shakepay | JobStash