Enable job alerts via email!

Software Engineer - Senior (Forward Deployed)

Volaris Group

Mississauga

On-site

CAD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Canada is seeking a Senior Software Engineer (Forward Deployed) to join their customer engineering team. You will work directly with enterprise clients to design and implement solutions, while mentoring junior engineers and leading technical initiatives. The ideal candidate has over 5 years of experience in software engineering, with strong skills in APIs, data systems, and a full-stack mindset. This role offers significant opportunities for impact and exposure to different industries.

Qualifications

  • 5+ years of professional experience in software engineering.
  • Strong experience working with APIs, data pipelines, and distributed systems.
  • Proven ability to work across frontend, backend, and infrastructure.

Responsibilities

  • Lead deployment and integration of solutions for specific business units.
  • Architect and maintain applications that drive sustained value.
  • Design and build complex custom components, APIs, and data pipelines.

Skills

Software engineering (Python, TypeScript, Java, .NET)
Working with APIs
Data pipelines and distributed systems
Full-stack development
Problem-solving skills
Mentoring junior developers

Tools

AI-assisted development tools
Cloud platforms (AWS, GCP, Azure)
Job description
Job Summary:

We’re looking for a Senior Software Engineer (Forward Deployed) to join our customer engineering team. You’ll work directly with enterprise clients to design, implement, and scale real-world solutions powered by our platform, while mentoring junior engineers and leading technical initiatives.

Job Description:

We’re looking for a Senior Software Engineer (Forward Deployed) to join our customer engineering team. You’ll work directly with enterprise clients to design, implement, and scale real-world solutions powered by our platform, while mentoring junior engineers and leading technical initiatives.

As a senior forward deployed engineer, you’ll sit at the intersection of software development, product integration, and applied problem-solving — building tools, automations, and integrations that adapt our core technology to the complex environments of our customers.

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.

You’ll collaborate closely with both our product engineers and client stakeholders, ensuring each deployment not only works but thrives in production, while providing technical leadership and guidance to the team.

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.

  • 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.

  • Mentor junior engineers and provide technical guidance on projects.

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

  • Lead technical discussions and architectural decisions.

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

What You Bring

Required:

  • 5+ years of professional experience in software engineering (Python, TypeScript, Java, .NET, or similar).

  • 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.

  • Experience mentoring junior developers and leading technical initiatives.

  • Comfort working directly with customer engineering or operations teams.

  • Strong problem-solving skills and ability to architect scalable solutions.

  • Curiosity to understand how complex systems are used in real-world contexts.

  • 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 leading technical teams or projects.

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 senior engineer, you’ll have the opportunity to shape technical direction, mentor growing engineers, and drive significant business impact through your technical leadership.

Worker Type:

Regular

Number of Openings Available:

4

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.