Software Engineer - Team Lead (Forward Deployed)

Urban Ridge Supplies

Mississauga

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Urban Ridge Supplies seeks a Software Engineer Team Lead (Forward Deployed) to join our customer engineering group as a player/coach. You will lead a team of up to 6 engineers, balancing hands-on software work with people management to deliver enterprise-grade solutions for client needs.

You will leverage AI tools across the software lifecycle, driving value with a full-stack approach and close collaboration with business units and end users. Hiring and coaching are a core part of the role.

Qualifications

  • 7+ years of professional software engineering experience, proven leadership of teams
  • Experience designing/architecting distributed systems across cloud and on-prem
  • Experience mentoring junior and senior engineers, and hiring talent

Responsibilities

  • Lead and coach a team of up to 6 engineers to deliver value
  • Architect and maintain Volaris-focused applications with roadmaps and features
  • Design complex components, APIs, and data pipelines for client needs
  • Collaborate with business units to deploy scalable, end-to-end solutions
  • Balance hands-on coding with team management and coaching
  • Participate in talent acquisition and career development for team members
  • Bridge product and customer teams, influencing roadmaps with field experience
  • Lead architectural decisions across multiple projects
  • Occasionally travel to customer sites for deployment or design sessions

Skills

Team leadership
Full-stack AI
APIs & data pipelines
Mentoring engineers
Hiring & performance mgmt
Customer engagement
Communication
Ambiguity navigation

Job description

Job Summary:

We’re looking for a Software Engineer Team Lead (Forward Deployed) to join our customer engineering team as a player/coach. You’ll work directly with enterprise clients to design, implement, and scale real-world solutions while leading and developing a team of up to 6 engineers.

Job Description:

As a player/coach, you’re not expected to be great at everything, but you are expected to lead by example and be willing to roll up your sleeves when things get challenging. You’ll balance hands-on technical work with people management, ensuring both project success and team member growth.

You’ll leverage AI tools throughout the entire software development lifecycle to rapidly drive value. While you may have natural specialties, we expect full-stack capability accelerated by AI — no dedicated frontend, backend, or DevOps silos.

At least 25% of your time is expected to be dedicated to hiring, talent management, and training your team members.

What You’ll Do
  • Lead Value Creation Projects (3-6 months): Drive deployment and integration of solutions for specific business units, solving materially hard problems like re-platforming or creating innovative features

  • Lead Applications Projects (Long-term): Architect and maintain Volaris-focused applications that drive sustained value, providing ongoing support, roadmaps, and feature development

  • Manage and develop up to 6 team members across various projects and assignments

  • Design and build complex custom components, APIs, and data pipelines to fit client needs

  • Debug and optimize complex systems across cloud and on-prem infrastructures

  • Work directly with business unit technical teams to design scalable solutions

  • Conduct hiring interviews and participate in talent acquisition

  • Provide career coaching, performance feedback, and professional development for team members

  • Serve as the bridge between our product team and end users, influencing the roadmap through field experience

  • Lead technical discussions and architectural decisions across multiple projects

  • Occasionally travel to customer sites (as needed) for deployment or design sessions

What You Bring
Required:
  • 7+ years of professional experience in software engineering (Python, TypeScript, Java, .NET, or similar)
  • 2+ years of experience managing and developing engineering teams
  • Strong experience working with APIs, data pipelines, and distributed systems
  • Full-stack mindset: Proven ability to work across frontend, backend, and infrastructure with AI assistance
  • AI tool proficiency: Experience with AI-assisted development tools and practices
  • Proven track record of mentoring and developing junior and senior engineers
  • Experience with hiring, performance management, and career development
  • Comfort working directly with customer engineering or operations teams
  • Strong leadership skills with ability to lead by example
  • Excellent communication and influence skills
  • Ability to thrive in ambiguous, high-impact environments
Nice to Have:
  • Experience with cloud platforms (AWS, GCP, Azure)
  • Prior work in AI, analytics, or enterprise SaaS deployments
  • Familiarity with customer success / implementation roles
  • Experience managing matrix organization or cross-functional teams
Why You’ll Love It

You’ll get to work on meaningful, high-impact projects where your code directly powers real customer outcomes — not theoretical demos. You’ll also gain deep exposure to different industries, data systems, and product architectures while being part of a team that moves fast and ships daily.

As a player/coach, you’ll have the opportunity to shape both technical direction and team culture, developing the next generation of engineers while staying hands-on with challenging technical problems.

Worker Type:

Regular

Number of Openings Available:

2

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Team Lead (Forward Deployed)
Software Engineer - Team Lead (Forward Deployed)

Volaris Group • Mississauga

On-site
CAD 120,000 - 170,000
Software Engineer - Team Lead (Forward Deployed)
Software Engineer - Team Lead (Forward Deployed)

Incognito Software Systems Inc • Mississauga

On-site
CAD 120,000 - 170,000
AI Solutions Architect
AI Solutions Architect

Incognito Software Systems Inc • Alberta

On-site
CAD 120,000 - 170,000
Senior Software Engineer -Solutions Lead
Senior Software Engineer -Solutions Lead

Humankind Global Recruitment • Halifax

On-site
CAD 110,000 - 150,000
Health insurance
Competitive compensation
Learning opportunities
+1
Forward Deployed Engineer
Forward Deployed Engineer

Robots & Pencils LP • Canada

On-site
CAD 176,612 - 243,680
Forward Deployed AI Engineer
Forward Deployed AI Engineer

EQ Bank • Toronto

On-site
CAD 140,000 - 190,000
Forward Deployed Strategist
Forward Deployed Strategist

Lever, Inc. • Canada

Remote
CAD 110,000 - 150,000
Fully remote from Canada
Flexible work environment
Healthcare, dental, vision benefits
+2
Forward Deployed Engineer / Sr. SW Engineer (AI)
Forward Deployed Engineer / Sr. SW Engineer (AI)

GuruLink • Toronto

Remote
CAD 120,000 - 160,000
Manager, Software Development
Manager, Software Development

RGIT Australia • Hamilton

On-site
CAD 140,000 - 170,000
Annual bonus
Health & wellness spending accounts
Perkopolis staff discounts
+4
Software Engineering Team Lead
Software Engineering Team Lead

Exchange Solutions • Toronto

On-site
CAD 110,000 - 140,000