JOB-1894
A growth-stage B2B software company is hiring senior engineers who will be accountable for how complicated parts of its platform are designed, shipped and kept dependable. Part of the job is steering coding agents powered by AI and scrutinizing their output as carefully as a colleague’s work, which makes deep fundamentals more important, not less.
What you’ll own
- Drive the architecture behind new solutions and write the design documents for sizeable projects
- Tackle the most difficult technical problems and raise the quality bar across the codebase
- Plan for speed, scale and dependability from the outset in complex systems
- Assess how a technical change affects the business and guide colleagues across the organization through it
- Mentor other engineers and help set technical direction together with product and other departments
What you bring
- Five to fifteen years of product engineering, including end-to-end ownership of a major system or product area
- Expert Node.js and TypeScript, with distributed systems or messaging experience (Kafka, RabbitMQ or similar)
- Production work shipped with AI coding agents
- Time at a growth-stage company, ideally with an enterprise customer base, and a steady career history
- Product-minded, clear communication
Remote for candidates based in Canada, with Pacific time preferred. Work authorization is required, and visa sponsorship is not available.

