Enable job alerts via email!
A venture-backed software startup in Montreal is seeking a Software Developer Team Lead to build and mentor a high-performing team while driving project success. You will lead backend design and implementation, optimize CI/CD processes, and integrate innovative solutions into their platform. The ideal candidate will have 8 years of development experience, a strong background in Javascript/Typescript, and expertise in scalable system architectures.
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.
As a Software Developer Team Lead, you'll be responsible for building a high-performing team, driving project success, and shaping the technical direction of our platform. You'll wear two hats: technical expert and inspirational leader, fostering a collaborative and innovative environment. You’ll guide your team in achieving critical goals such as optimizing CI/CD processes, scaling databases, refactoring code, and integrating Agentic AI into their stack. Your principal tasks will be:
• Lead and mentor your team: Provide technical guidance, 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.
Must Have Skills:
We are looking for someone that has:
• 8 years of development experience with Javascript/Typescript
• Experience with React + hooks, NodeJS and redux frameworks and libs and scalable system architecture
• Knowledge in Front-End web development (React, CSS, HTML);
• Experience using MySQL;
• Must have experience using Git in a distributed team.
• Must have database administration experience (MongoDB, MySQL);
• Experience with MySQL and database scaling
• 2 years of 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