Senior Full Stack Engineer (Backend)
Montreal, Quebec, Canada - Permanent
Job Description
Our client is a venture-backed deep-tech startup building a powerful real-time software platform for AI workloads and game streaming with the mission of delivering low-latency, high-performance compute at scale through one of the worlds largest edge infrastructure backbones.
They are now looking for a Senior Full Stack Engineer (Backend-focused) who thrives in fast-moving environments and is passionate about building modern, production-grade systems. This role is ideal for someone who enjoys owning features end-to-end, shipping real software, and solving tough engineering problems across the stack with a strong emphasis on backend architecture, observability, infrastructure automation, and CI/CD.
Responsibilities
Design, build, and ship scalable backend services and APIs using TypeScript and Node.js
Architect systems for high reliability, performance, and observability
Work closely with DevOps to integrate with CI/CD pipelines, Kubernetes clusters, and container orchestration workflows
Build core infrastructure to support user-facing features, backend analytics, streaming systems, and real-time metrics
Refactor and optimize backend components for improved performance and maintainability
Partner with frontend and product teams to build robust, modern user experiences
Contribute to API design, deployment automation, and system monitoring
Participate in code reviews, architectural planning, and cross-team collaboration
Note: This is an in-office role in an amazing space located in Downtown Montreal
Must Have Skills:
5+ years of hands-on experience as a software engineer working across backend systems
Strong experience building and deploying TypeScript/Node.js services in production
Solid understanding of CI/CD, containerized deployment, and Kubernetes workflows
Experience with modern monitoring, logging, and observability tools
Strong knowledge of HTTP, RESTful APIs, microservices, and asynchronous system design
Familiarity with SQL and NoSQL databases such as MySQL, MongoDB, etc.
Passion for writing clean, testable code and delivering features that ship
Strong debugging and problem-solving skills in distributed systems
Nice to Have Skills:
● Understanding of Front-End web development (React, CSS, HTML);