Senior Software Engineer, Platform & Infrastructure

Spellbook · Remote · Remote - Ontario ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior level role
  • Remote (Ontario only)
  • AWS + MongoDB
  • Node.js + TypeScript
  • Series B startup

Join Spellbook as a generalist Platform and Infrastructure Engineer to shape the technical foundations of an AI copilot for transactional lawyers. You will work across the stack, from cloud infrastructure to internal platform tools, enabling a team of 20 developers to move quickly and reliably.

Your focus will be on building identity and data models, improving observability to reach high service levels, and optimizing CI/CD pipelines. This role requires comfort with ambiguity and a drive to unblock the team by picking up whatever tasks are needed.

What you'll do

  • Manage and optimize cloud infrastructure using AWS and infrastructure as code
  • Build platform capabilities including authentication, authorization, and AI inference
  • Improve CI/CD pipelines and build tooling to increase development velocity
  • Manage worker queues with BullMQ and develop APIs using tRPC
  • Enhance monitoring and observability practices using Datadog
  • Optimize service reliability and performance to maintain high availability
  • Improve developer experience through better tooling and environment setup

What you'll need

  • Strong experience with cloud infrastructure, preferably AWS
  • Proficiency with databases, specifically MongoDB or similar NoSQL systems
  • Experience with infrastructure as code and CI/CD systems
  • Solid understanding of authentication, authorization, and security best practices
  • Backend development experience with Node.js and TypeScript
  • Track record of improving developer productivity and experience
  • Ability to communicate effectively with product managers and leadership
  • Comfortable working in ambiguous, fast-paced generalist roles

Nice to have

  • Experience with TypeScript and modern JavaScript build tooling like Vite or esbuild
  • Familiarity with BullMQ or similar job queue systems
  • Experience with tRPC or other type-safe API frameworks
  • Background in fast-growing startups or scale-ups

Stack

  • AWS
  • MongoDB
  • Datadog
  • BullMQ
  • tRPC
  • Node.js
  • TypeScript
  • Vite
  • esbuild

How you'll work

  • Candidates must be located in Ontario
  • Flexible work environment focused on outcomes
  • Autonomy to determine how to get the job done

What you get

  • Company-paid group benefits for employee and family
  • $1,000 allowance towards mental health support
  • Holiday closure and generous time off policies
  • Monthly paid meals and annual wellness allowance
  • Parental leave top-ups
  • Competitive stock option grants