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.
Apply directly at Shakepay →Create a free account for alerts like thisView Shakepay immigration profile
This listing is sourced directly from Shakepay's careers page and normalized into a canonical job model.