Staff Software Engineer

Shakepay is a Canadian Bitcoin platform reimagining banking for the digital age, trusted by over one million Canadians.
$180,000 - $240,000
Full-Stack
Staff Software Engineer
Remote
101 - 500 Employees
8+ years of experience

Description For Staff Software Engineer

Join Shakepay, a rapidly growing Canadian financial institution on a mission to usher in the Bitcoin golden age. As a Staff Software Engineer, you'll be part of a small, fiery team reimagining how Canadians build wealth and interact with their money. You'll work on innovative projects like the popular "shake to earn bitcoin" feature, participate in building financial products of the future, and have a significant impact across the entire Engineering organization.

Key responsibilities include:

  • Architecting products and features while maintaining high standards for quality, scale, and performance
  • Mentoring engineers through code reviews and team discussions
  • Collaborating on setting the tech vision for the company
  • Tackling complex questions and problems

We're looking for candidates with:

  • 8+ years of experience as a software developer
  • Comfort working across the tech stack
  • Extensive knowledge of engineering processes, structural design, and system optimization

Experience with Node.js, React-Native, Vue, Postgres, and Docker is a plus, as is knowledge of building financial apps and familiarity with Bitcoin.

Shakepay offers competitive compensation, including a base salary range of $180,000 to $240,000, equity options, and comprehensive benefits. We embrace remote work, allowing you to work from anywhere in Canada, with office options in Montreal and Toronto. Join us in bringing Shakepay and Bitcoin to all Canadians and be part of the financial innovation frontier!

Last updated 3 months ago

Responsibilities For Staff Software Engineer

  • Participate in building financial products of the future
  • Foster innovation as you architect products and features while maintaining a high bar for quality, scale, and performance
  • Mentor engineers through code reviews and team discussion
  • Collaborate on setting a tech vision for the company
  • Courageously tackle any question with a 'it depends'
  • Have an influence across the entire Engineering organization, with correspondingly large impact to customers and the company

Requirements For Staff Software Engineer

Node.js
React
PostgreSQL
  • 8+ years working experience as a software developer
  • Be comfortable working across the tech stack
  • Extensive knowledge of engineering processes, structural design, and system optimization

Benefits For Staff Software Engineer

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive Salary
  • Equity options
  • Health benefits
  • Dental benefits
  • Paramedical benefits
  • Disability benefits
  • Generous vacation time
  • Option to receive part of salary in Bitcoin
  • Remote work option

Interested in this job?

Jobs Related To Shakepay Staff Software Engineer

Lead Full Stack Developer (Analytics)

Lead Full Stack Developer (Analytics) role at Later, focusing on social media analytics and team leadership in Vancouver, Canada.

Lead Product Manager, Developer Experience

Lead Product Manager role at CoreWeave focusing on developer experience, shaping tools and interfaces for AI and accelerated computing applications.

Lead Developer

Lead the development team at CrewBloom, overseeing migration to Fastify, guiding React frontend, and managing AWS infrastructure in a remote, full-stack role.

Engineer Lead, ST

Lead Software Engineer position at Starbucks, focusing on developing and operating large-scale digital menu board implementations.