Employment OS for your Business

Employment OS for Job Seekers

Senior Full Stack Engineer (Backend)

at GuruLink
Toronto, Ontario M3K 1A1, Canada • Full-time

Role Type

On-site • Permanent • Full-time

Description

Location: Montreal, Quebec

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 world’s 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);