Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Team Lead - Canada - FTE

$126.5k per year
Full-time

Very LLC

About Very

(Remote – Canada)

Very is a fully distributed technology firm led by expert problem-solvers who create efficient, scalable solutions that move commercial, industrial, and consumer products from pilot to production in record time.

We believe that real innovation happens in the grind — working shoulder to shoulder with clients who are building the future. Our team thrives on that energy. When we’re not helping clients deliver business-critical outcomes, we’re refining our craft and celebrating what it means to do hard things well.

We’ve built a collaborative, tight-knit culture that thrives in both remote and in-person settings. We’ve won numerous workplace awards over the years, including Great Place to Work certification and recognition from Parity.org as a Best Company for Women to Advance.

Our clients include well-known brands like Vizio, Peloton, Clear, iHeart Radio, and Fellowes — all determined to leverage connected devices and AI to drive meaningful impact. Our job is simple: help them win.

As a Software Engineering Team Lead, you'll lead a team of 3 to 5 engineers embedded in a client's engineering organization through Very's staff augmentation model, working on high-traffic, business-critical systems. Your team's main focus is AWS: designing a multi-region architecture for redundancy and scale, and defining it as code with AWS CDK and Terraform. The team also works across the stack, from backend services to front-end features.

This is a full-time, long-term role that combines people leadership with hands-on technical work. You'll set direction for your team, own their delivery and growth, and stay close enough to the code to review designs, unblock engineers and step in during incidents. You'll work in the client's codebase, tools and processes, partner day to day with their engineering and product leaders, and stay part of the Very team. At Very, a manager is accountable for both what the team ships and how the team works.

This is not an easy role. You'll work under real deadlines with a client who expects you and your team to be available, proactive and delivering from day one. If you like doing hard things well, you'll fit right in.

What You’ll Be Working On

As the leader of an embedded team within the client's engineering organization, you'll:

  • Lead a team of 3 to 5 software engineers.
  • This is a player-coach role: you’ll lead the team and also spend a meaningful part of your week as a hands-on engineer, writing and reviewing code alongside them.
  • Plan and prioritize the team's work with client engineering and product leaders, and own delivery against sprint and roadmap commitments.
  • Own technical requirements and lead high-level and low-level design for cloud solutions on AWS.
  • Lead the design and rollout of multi-region AWS architecture, including redundancy, failover and disaster recovery for critical services.
  • Set standards for how the team defines, deploys and maintains infrastructure as code using AWS CDK and Terraform.
  • Guide the team in building and scaling complex, microservice-based, event-driven systems.
  • Oversee feature work across backend and frontend components, and contribute code where it helps the team.
  • Set the team's testing strategy and automation across the stack.
  • Own the team's production support and incident response, and maintain system health, performance and reliability.
  • Collaborate across engineering, design and product to deliver high-quality outcomes.
  • Identify and proactively address potential technical or operational risks before they affect customers.

You and your team will operate in a modern, polyglot environment that includes:

  • Cloud: AWS (Lambda, ECS, Fargate, RDS, DynamoDB, CloudFront, CloudWatch, SNS, SQS)
  • Infrastructure as Code: AWS CDK, Terraform
  • Backend: Python, Node.js, TypeScript, distributed APIs and worker services
  • Frontend: React, TypeScript
  • DevOps: Docker, GitHub Actions, CI/CD pipelines
  • Databases: Postgres, Redis, DynamoDB
  • Testing: Jest, Cypress, Pytest and other automated test frameworks
  • Observability: Logging, monitoring, alerting and production diagnostics

Outcomes

  • Build a Strong Team: Retain engineers who deliver with minimal oversight and hold a high bar for quality.
  • Deliver Multi-Region Resilience: Lead the team in standing up a highly available, multi-region AWS footprint that keeps critical services running through failures.
  • Scale With Confidence: Make sure systems handle growth and traffic spikes with strong performance and controlled cloud costs.
  • Codify Infrastructure: Make sure the team delivers clean, reusable, well-documented CDK and Terraform that others can build on.
  • Deliver High-Quality Features : Make sure your team ships secure, reliable code that meets requirements, follows standards and delivers measurable business value.
  • Be a Trusted Partner: Integrate your team fully with the client's organization and become the leader they rely on.

Responsibilities

  • Manage a team of 3 to 5 engineers
  • Guide the design and upkeep of AWS infrastructure built with AWS CDK and Terraform.
  • Lead architecture decisions for multi-region deployment, redundancy and scaling.
  • Review designs and code across frontend, backend and cloud components.
  • Make sure the team's code and infrastructure are clean, scalable and secure and meet the client's and Very's engineering standards.
  • Make sure automated tests cover all layers of the stack.
  • Own the team's deployment practices, CI/CD pipelines, logging, monitoring and alerting.
  • Run the team's rituals (standups, sprint planning, retrospectives) within the client's engineering processes and tools.
  • Lead the team's production support and incident response, including diagnosing and resolving production issues.
  • Report on team health, delivery and risks to client stakeholders and Very leadership, and drive documentation and knowledge sharing.

Minimum Qualifications

General Experience

  • BS or higher in Computer Science, Software Engineering or a related field
  • 8+ years of professional software development experience
  • 2+ years directly managing engineers, including hiring, performance management and career development
  • Significant hands-on experience designing, building and operating production systems on AWS
  • Proven experience with infrastructure as code using AWS CDK and/or Terraform
  • Hands-on experience building production front-end applications with React and TypeScript
  • Full software development lifecycle experience, including requirements, design, implementation, testing, deployment and operations
  • Experience building complex, event-driven, microservice-based systems
  • Strong understanding of production-grade system reliability, observability and security

     

Great to have

  • Ad tech experience (for example, real-time bidding (RTB) and real-time ad auctions, working with SSPs, DSPs, ad exchanges or header bidding/Prebid ) is a strong plus
  • Experience leading teams embedded with clients or distributed across locations (staff augmentation or consulting) is a strong plus

Technical Proficiency

  • Deep expertise in AWS, including designing and running highly available, multi-region architectures (redundancy, failover, data replication, disaster recovery)
  • Hands-on proficiency with AWS CDK and Terraform
  • Strong experience with AWS services
  • Experience with scaling, performance tuning and cloud cost optimization
  • Strong backend development skills in Python and/or Node.js/TypeScript
  • Strong proficiency with React and TypeScript, including reviewing front-end code and guiding front-end architecture
  • Skilled in relational and non-relational data modeling and SQL development
  • Ability to build and support CI/CD automation (GitHub Actions)
  • Experience debugging distributed production systems at scale

Requirements

  • Must be based in Canada.
  • Ability to work with significant overlap with US business hours.

Skills

  • Client Obsessed: Keeps the client’s success front and center. Measures technical choices by their business impact.
  • Clear Communicator: Gives direct, timely feedback to their team and collaborates effectively with technical and non-technical stakeholders.
  • Quality-Driven: Holds themselves and their team to high standards for code quality and reliability.
  • Ownership Mindset: Takes responsibility for the team's results and for solutions that work in real-world conditions.
  • Problem Solver: Thrives in complexity and finds solutions even when requirements are evolving.

Compensation & Benefits

Base Compensation: $126,500 CAD, commensurate with experience.
Variable Compensation: Up to 10% annual performance bonus

**Note: To qualify for this role, you must reside in Canada and be legally authorized to work in Canada. We do not sponsor work visas. 

Perks & Benefits:

  • Group RRSP match (Employer contributes 4% of your annual income)
  • $150 USD/mo cell/internet stipend
  • $600 USD/yr home office equipment stipend
  • Extended healthcare, dental, and vision insurance
  • Professional development stipend
  • Loaned MacBook Pro
  • Annual team retreat

Why Work for Very

We do not promise an easy ride — we promise meaningful work.

We work hard because our clients’ success depends on it, and we take pride in delivering when others can’t. We collaborate closely, move fast, and stay grounded in results. We take joy in the process — in the problem-solving, the iteration, and the shared wins that come from doing the hard things well.

If you’re looking for a place where every project matters, where the standards are high, and where you’ll grow by pushing yourself and others — welcome to Very.

Interviewing for a new company is a serious time commitment for all parties involved. Please take the time to read this and thoughtfully consider if we would be a good fit for one another.  No agencies. Seriously. #LI-Remote

**Note: To qualify for this role, you must reside in Canada

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Team Lead - Canada - FTE in Canada vacancy
  •  ...-profit foundation that brings together leading minds in AI, security, and privacy technology...  ...We're looking for a Senior / Staff Software Engineer to join OpenMined , a nonprofit...  ...You’ll lead our ScreamingFace squad, the team that makes this vision real by building... 
    Suggested
    Remote job
    Canada
    2 hours ago
  • The Senior Software Developer ( AI/ML) is part of the Smile Labs team in the Product Department and will be responsible for developing the Artificial Intelligence...  ...architecture, full-stack development, or AI engineering ~ Proven experience designing and documenting end... 
    Suggested
    Remote job
    Canada
    1 day ago
  • $116k - $159.5k per year

     ...StackAdapt is the leading technology company that empowers marketers to reach, engage...  ...and marketing channels. The Engineering Operations team builds and operates the infrastructure...  ...innovation. We've been awarded:   G2 Top Software for 2026 2026 Best Workplaces™ for... 
    Suggested
    Internship
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    1 day ago
  • $164k per year

     ...About Very (Remote – Canada) Very is a fully distributed technology firm led by expert...  ...who are building the future. Our team thrives on that energy. When we’re not helping...  ...About This Role We are seeking a lead firmware engineer with 8+ years of professional embedded development... 
    Suggested
    Full time
    Contract work
    For contractors
    Internship
    Remote work
    Home office

    Very LLC

    Canada
    2 days ago
  •  ...intelligent internal platforms that power our global workforce. As a Lead Software Engineer, Applied AI (Frontend Leading) , you will build intuitive,...  ...and enterprise user experience, ensuring our internal teams can seamlessly adopt and trust AI-driven tools. Req.#1090018301... 
    Suggested
    Remote job

    EPAM Systems

    Canada
    a month ago
  • $145k - $193k per year

     ...Entertainment, Inc. is North America’s leading provider of integrated...  ...PENN Entertainment’s digital team, you’ll not only work on these...  ...resilient, accurate, best-in-class software platform to drive player...  ...regulatory obligation, not just an engineering goal. About the Work... 
    Remote job
    Canada
    2 days ago
  • $181k - $241k per year

     ...tradeoffs on what matters most. The Observability team builds the platform every Affirm engineer relies on to understand the behavior and...  ...instrumented by default. We’re looking for a Staff Software Engineer to be the technical lead for Observability. You’ll spend most of your... 
    Remote job
    Work at office
    Flexible hours
    Canada
    14 hours ago
  • $191.1k per year

     ...called “surges.” learn more about working at Coinbase. Senior Software Engineer, Tax Engineering Tax Engineering sits at the intersection of...  ...legal entity globally. As a Senior Software Engineer on the Tax team within the Consumer & Business group, you'll build the extensible... 
    Remote job
    Canada
    2 hours ago
  • $168k - $177.5k per year

     ...millions of people, and we’re building the team to help push our shopping cart forward....  ...across the company. We are seeking a Senior Software Engineer to join the Enterprise AI team and help...  ...software systems at scale. Ability to lead technical projects, mentor engineers, and... 
    Remote job
    Canada
    2 hours ago
  •  ...We are a team to design, develop, maintain, and improve software for various ventures projects, i.e., projects that are adjacent to our core businesses and are...  ...UI to backend infrastructure. As a Senior Devops Engineer, you will be involved a number of technically challenging... 
    Full time

    crypto

    Canada
    24 days ago
  •  ...We are looking for a Lead Software Engineer (7+ years of experience) to join a high-caliber product team building a next-generation AI-powered financial assistant platform. In this role, you will work closely with sophisticated global institutional clients and business users... 
    Remote job

    EPAM Systems

    Canada
    21 days ago
  •  ...efficient, data-driven operations. We’re proud to have over 900+ team members across 16 countries worldwide, all working together to...  ...Responsibilities: We are looking for a Customer Success Team Lead to manage and develop our SMB segment in the Americas. The Team Lead... 
    Temporary work
    Worldwide

    Guesty

    Canada
    2 days ago
  •  ...mobile surface. We are looking for an elite Senior React Native Engineer to lead the engineering of our iOS and Android mobile apps from...  ...optimizing performance, and shipping releases in a tight engineering team (~5 devs), without people management overhead or corporate red... 
    Remote job
    Canada
    2 hours ago
  • $136.6k - $180k per year

     ...THE ROLE We're looking for a Senior Software Engineer (P2), Workfront + AEM to help our clients' marketing and creative teams get their work done in one place. You'll be...  ...in the US. You'll work alongside a Tech Lead/Principal Software Engineer, CMS (AEM) Architect... 
    Work at office
    Local area
    Flexible hours

    DEPT®

    Canada
    14 days ago
  •  ...Cloudbeds , we're not just building software, we're transforming hospitality. Our platform...  ...And we do it with a completely remote team. Imagine working alongside global...  ...intermediate → mart)—while serving as our Data Engineering Tech Lead. You will help continuously... 
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Third-Party Job Posts

    Canada
    19 days ago
  •  ...Position Overview AI is changing CLM, and Agiloft is building what comes next. As Senior Director, Software Engineering - Contract Intelligence, you will lead the engineering teams behind Astra Agents and the Contract Intelligence Graph (CIG). These are the capabilities that... 
    Remote job
    Long term contract
    Contract work
    Canada
    1 day ago
  • $51 - $61 per hour

     ...you want to be part of an agile team where colleagueship truly...  ...POSITION SUMMARY The role of Lead Commissioner directly supports...  ...wind farm projects throughout Canada and North America. This position...  ..., Quality Assurance, Engineering, and other departments as required... 
    Hourly pay
    Long term contract
    Remplacement
    For subcontractor
    Work at office

    Nordex Group

    Canada
    19 days ago
  •  ...We are looking for a Lead Full-Stack Engineer with a primary focus on Front-End development and proven...  ...focuses on building high-quality software and solving complex engineering problems in close collaboration with customer teams. You will be working on a modern tech... 
    Remote job

    EPAM Systems

    Canada
    14 days ago
  • $153k - $213k per year

     ...a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure that is shared across multiple financial products, merchants... 
    Remote job
    Canada
    2 hours ago
  •  ...We are looking for a Lead Python AI Engineer to build robust, AI-powered API services and agentic workflows. In this role, you will bridge the...  ...with frontend engineers, data engineers, and infrastructure teams Backend Experience: 7+ years of backend engineering with a heavy... 
    Remote job

    EPAM Systems

    Canada
    14 days ago
  • $209k - $269k per year

     ...tradeoffs on what matters most. Affirm's engineering team is building a large-scale, highly-...  ...management, and shared cluster components Lead the technical direction for cluster...  ...needs Qualifications ~10+ years in software or infrastructure engineering with... 
    Remote job
    Canada
    2 hours ago
  • $150k - $175k per year

     ...opportunity for candidates based in Canada and authorised to work without...  ...Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent...  ...experts in 20+ countries is trusted by leading enterprises including Lululemon, Puma... 
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    a month ago
  •  ...simplify complexity, and empower security teams to focus on what truly matters. Our...  ...smarter outcomes. As a Sr. Solutions Engineer, Canada (Ontario), you will be tasked with working...  ...responsibility of the Sales Engineer. Lead proof of concept and proof of value engagements... 
    Home office

    SentinelOne

    Canada
    a month ago
  •  ...Description Job Title: Workday HCM Lead (Remote – Canada) Company: Canadian Forces Morale and Welfare Services Position Summary We are...  ...HCM Pro Certification to join our Workday Digital Capability Team (DCT). This role is responsible for supporting, configuring, enhancing... 
    Remote work

    Oomple

    Canada
    more than 2 months ago
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Organization: Export Development Canada (EDC) / FinDev Canada  Stream: Stream 1 – Application Services  Term: 12-Month / 1-Year... 
    Contract work
    Remote work

    Oomple

    Canada
    more than 2 months ago
  •  ...Language Technology & Workflow Automation team to help accelerate and scale how our Professional...  ...We are looking for a senior technical lead who can understand translation operations,...  ...small agile team focused on localization engineering, automation, linguistic data, analytics,... 
    Full time
    Internship
    Work at office
    Remote work

    Apertera

    Canada
    a month ago
  • $5000 per month

     ...you want to be part of an agile team where colleagueship truly...  ...SUMMARY The Logistics Port Lead Supervisor directly supports Nordex...  ..., Maritime Operations, Engineering, Construction Management, or a...  ...willingness to travel throughout Canada and the United States as required... 
    Long term contract
    Full time
    For contractors
    Work at office

    Nordex Group

    Canada
    18 days ago
  • usd5 000 per month

     ...We are looking for experienced Senior Software Engineers to support a technical AI evaluation project involving data pipelines, evaluation workflows, and preference-data quality. What You'll Do Design, refine, and maintain evaluation rubrics and criteria for preference... 

    eDataBae

    Canada
    2 days ago
  •  ...Job Title: Integration Operations Senior Software Engineer Company: Confidential Department:...  ...monitoring, optimization, onboarding teams onto Azure API Management, and maintaining...  ...: This is a remote position within Canada. There are no onsite requirements, and the... 
    Contract work
    Remote work
    Flexible hours

    Oomple

    Canada
    7 days ago
  •  ...secure. Job Description Fires SYSTEMS ENGINEER SENIOR Advance how our customers...  ...maintain AFATDS operating systems, application software, and system management tools....  ...opportunities ● Support: An internal mobility team focused on helping you achieve your career... 

    General Dynamics Information Technology

    Canada
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Team Lead - Canada - FTE. Be the first to apply!