Staff Software Engineer
New
S
ShakepayFinancial Technology
Work from anywhere in CanadaFull-TimeStaff
Salary$214,500 - $265,000 CAD base salary
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- Node.jsPostgreSQLArtificial IntelligenceCloud ComputingTypeScriptDatadog
Requirements
- Strong product and customer judgment.
- 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.
- A steady desire to improve your craft and the systems around you.
- Curiosity, pragmatism, and a bias for action.
- Active use of AI tools in your day-to-day workflow.
- Comfort reading legacy code and not immediately rewriting it all.
- Backend development experience using Node.js and TypeScript.
- Experience with relational databases such as Postgres.
- Experience operating production systems with observability and monitoring tools like Datadog.
- Experience working in containerized or cloud-based environments.
- Fluency in English.
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.
- 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.
View Full Description & ApplyYou'll be redirected to the employer's site