Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer - Team Lead

GuruLink

Montreal (administrative region)

On-site

CAD 100,000 - 140,000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech startup in Montreal is seeking an experienced backend development lead to build and scale their team. You will own complex projects, ensuring high code quality across modern stacks, including NodeJS and Python. The ideal candidate will have strong expertise in cloud infrastructure and database management, alongside the ambition to innovate. Join a rapidly growing environment and be rewarded with a collaborative culture that values mentorship and professional growth.

Qualifications

  • Extensive backend development experience across modern stacks.
  • Strong knowledge of database impacts on backend functionality.
  • Experience with container orchestration technologies like Docker and Kubernetes.

Responsibilities

  • Lead the technical foundation, team building, and coaching.
  • Own complex projects from inception to completion.
  • Ensure high code quality and scalability for backend design and implementation.
  • Optimize CI/CD processes and streamline deployments.

Skills

Backend development experience
NodeJS, Python, Go, Javascript, Typescript
Git usage
Database knowledge
Docker and Kubernetes
CI/CD pipeline management
Cloud infrastructure expertise
Job description

Location: Montreal, Quebec

Our client is a venture-backed, deep-tech software startup building advanced AI and game streaming software systems. They empower game publishers and developers to stream games, and AI developers to cost-effectively leverage their models to create advanced workloads. Backing this, they are building the world’s largest edge computing platform.

Key Responsibilities
  • Build, Lead and Scale your team: Lead technical foundation, build, lead and coach team members on their growth, and foster a supportive and collaborative environment. You'll delegate tasks, manage workloads, and empower your team to excel.
  • Drive project success: Own complex projects from inception to completion. Collaborate with stakeholders to define project scope, timeline, and resources. Track progress, identify and mitigate risks, and ensure on-time delivery.
  • Back-End Technical Ownership: Lead backend design and implementation, ensuring high code quality and scalability across the stack.
  • Optimization & Scaling: Improve CI/CD processes, streamline deployments, scale databases, refactor code, and optimize the system architecture for better performance and efficiency.
  • Technical Expertise: Heavily contribute to the development process by architecting, designing, and implementing key software components. Maintain high code quality and ensure adherence to best practices.
  • Strategic Vision: Champion innovation and propose new technologies and tools to improve system architecture and development workflows.
  • Communication & Collaboration: Work closely with product owners and other teams to ensure smooth delivery and effective communication of technical concepts.

You will be collaborating with FrontEnd and DevOps Team Leads that will also be a part of this rapidly growing company very soon.

Must Have Skills
  • Extensive backend development experience across modern stacks that include any of the following NodeJS (preferable) /Python/Go and Javascript/Typescript (you will be the SME when it comes to all things Backend related)
  • Experience with NodeJS and redux frameworks and libs and scalable system architecture
  • Must have experience using Git in a distributed team.
  • Strong knowledge of database and how it impacts backend functionality (admin, optimization/ db scaling across varying DB's (i.e. MongoDB, MySQL);
  • Experience with container orchestration (Docker, Kubernetes)
  • Experience owning complex projects
  • Proficient in CI/CD pipeline management
  • Cloud infrastructure expertise
About You
  • You are curious and ready to challenge established ideas;
  • You have the ability to work in areas outside of your usual comfort zone and get things done quickly;
  • You have the ability to collaborate, communicate, learn and ship code, while working in a fast-paced and multi-cultural environment;
  • You proactively initiate and lead strategic work
  • You have outstanding communication skills and are able to build strong relationships with team members;
  • You have good organization and time-keeping skills and are able to manage multiple workflows and projects
  • You have the ability to delegate effectively and manage workloads
  • You have a passion for mentoring others and fostering professional growth
  • You have strong problem-solving and decision-making skills
Nice to Have Skills
  • Understanding of Front-End web development (React, CSS, HTML)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.