Senior Software Engineer, Platform
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer responsible for developing data-intensive APIs and maintaining infrastructure systems. Collaborate within a cross-functional team in a remote environment across Canada.
Responsibilities:
- Build and evolve the systems that provision, update, secure, and observe isolated agent execution environments
- Design reusable abstractions around queues, locks, background job processing, and service-bus mechanics
- Extend and refine the infrastructure-as-code foundation (Pulumi)
- Work directly with Linux systems, persistent storage, OS-level disks, container boundaries, permission models, logging pipelines, and runtime debugging
- Operate within a small, high-ownership, cross-functional team running weekly delivery cycles
Requirements:
- 6+ years of software engineering experience, with meaningful time spent deep in infrastructure, platform, or systems engineering
- Strong production backend experience
- TypeScript/Node.js is a plus
- Deep, hands-on cloud experience
- Fluency with infrastructure-as-code
- Hands-on container and runtime expertise
- Experience designing reliable systems around background jobs, queues, locks, service buses, migrations, retries, and failure recovery
- Strong security instincts applied to application runtime environments
Benefits:
- competitive compensation with equity for all employees
- comprehensive health benefits from day one
- a monthly wellness/lifestyle stipend
- 20 days of PTO
- $1,500 home-office stipend


















