03 Aug
|
Shakepay
|
Quebec City
03 Aug
Shakepay
Quebec City
As a Senior Software Engineer, you will work on product and platform systems that move real money and impact millions of users
As a Senior Software Engineer, you will work on product and platform systems that move real money and impact millions of users
You will collaborate closely with Product, Design, and other engineers to define problems, design solutions, and deliver them to production
You will be expected to operate with a high degree of ownership and judgment, from early design through launch and long-term reliability
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 solid focus on reliability, correctness, and maintainability
Balance speed and quality, knowing when to move fast and when to slow down
Share ownership of the systems you build, including on-call responsibilities and incident response
Contribute to technical and product decisions that shape the direction of your team
Help raise the bar for how the team builds by improving standards, tooling, and processes
Benefits Equity benefits: We believe everyone at Shakepay should benefit from building a generational company, so every shaker owns stock options
Get paid in bitcoin: You can choose to take a percentage of your salary in bitcoin. Whether you opt for some or none, the choice to be paid in the hardest, soundest money the world has ever known is yours
Remote friendly: With a flexible schedule, you can work on your own time, from home or anywhere.
And if you’re close by, you’re welcome to work in our Montreal or Toronto offices whenever you want. Being a remote-first company is awesome, but there’s value in spending time with your teammates and deepening these bonds. So, each shaker is entitled to 15 days of travel and accommodation to any Canadian city each year, covered by Shakepay
Generous vacation: Time off is essential, and we highly encourage it. We trust you to take as much as you need, when you need it. Every team member is expected to take at least 20 days of vacation each year. To help make sure you do, after taking 20 days, shakers receive a $1,000 bonus to put towards their next vacation
Insurance coverage: We offer health, dental, paramedical, disability, life, and travel coverage so you’re always at your best. On top of our insurance coverage, all shakers also get access to a health and wellness spending account
Personal development: It’s a marathon, not a sprint. We’re here to help you define and hit your personal career goals so that you can get where you want to be. To support our team, every shaker gets a $2,000 yearly budget to spend on learning and development
Working from home: Working from home should be comfortable.
Every shaker gets $1,200 to spruce up their home office and a monthly stipend for home and internet expenses
Self-sovereignty: The path to self-sovereignty means being in full control of your coins. We offer a budget for shakers to get a self-hosted wallet and to build a self-hosted node
This is a Senior role. We’re looking for someone who has demonstrated ownership of production systems and is comfortable making decisions with real consequences
Robust product and customer judgment. You care about what is being built and why
Curiosity, pragmatism, and a bias for action
Active use of AI tools in your day-to-day workflow to accelerate development, debugging, and learning
Comfort reading legacy code and not immediately rewriting it all
Proven ownership of features or systems running in production, including reliability and on-call responsibility
A steady desire to improve your craft and the systems around you
Comfort working through ambiguity and making thoughtful trade-offs with incomplete information
Working in containerized or cloud-based environments
Comfort reviewing AI-generated PRs with the same skepticism you’d apply to a human PR
Relational databases such as Postgres
Backend development using Node.js and TypeScript
Operating production systems with observability and monitoring (eg. Datadog)
Experience in high-growth or fast-moving product environments
Experience building financial, payments, or crypto-related systems
Mobile development with React Native
#J-18808-Ljbffr
📌 Senior Software Engineer (Quebec City)
🏢 Shakepay
📍 Quebec City