About this role
Software Engineer at Magical. Location: Toronto, Ontario, Canada. Role: designing systems, owning projects, improving reliability Requirements: Experience building backend or full-stack production systems; strong fundamentals in databases, APIs, queues, async workflows, and observability; comfortable with TypeScript/Node and integrating AI/LLMs into production. Category: Software Development Seniority: Mid Level Tools: TypeScript, Node, LLMs Commitment: Full Time Workplace: Hybrid Languages: English