Banyan Software

Banyan Software

Forward Deployed Engineer

Toronto, Ontario, Canada · Principal

Sponsorship not specifiedDetected 71 days ago
TypeScriptPythonJavaC#ReactNext.jsFull-Stack DevelopmentGitAWSDockerKubernetesTerraformCI/CDGitHub ActionsRecruitingLeadershipCommunicationMentoring

About the role

  • We are looking for an exceptional full-stack software engineer who will act as a Forward Deployed Engineer (FDE) to serve as the critical interface between the central AI Application Modernization Factory and our application teams.

Responsibilities

  • Application Modernization Execution: Embed with application teams to provide hands-on technical leadership, driving the design, development, and delivery of modernization efforts (re-platforming, microservices adoption) to AWS cloud-native architectures.
  • Drive the adoption and change management necessary to embed AI-assisted software development practices into the team's daily workflow.
  • Consultative Engineering & Change Management: Build trust and rapport with new, diverse teams quickly.
  • Consulting & Change Management: Proven ability to onboard rapidly, assess team dynamics and technical landscapes, influence technical direction without formal authority, and drive organizational/process change within established engineering teams.
  • Architectural Understanding: Solid understanding of modern architectural patterns (microservices, serverless, event-driven architecture) and the principles of Domain-Driven Design (DDD).
  • We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.

Requirements

  • Expert proficiency in one or more modern technology languages (e.g., Python, TypeScript, C#, Java).
  • Full Stack Proficiency: Strong hands-on experience across the full application stack (front-end, back-end, database, infrastructure).
  • Strong proficiency with Infrastructure-as-Code (IaC), specifically Terraform.

Skills

  • Direct experience training or mentoring other software engineers in new technologies or methodologies.
  • Hands-on experience with modern UI frameworks like React, NextJS, or similar.
  • Experience utilizing AI-assisted coding tools (Cursor, Claude Code) in a professional development environment.
  • Familiarity with containerization (Docker/Kubernetes) and serverless architectures (AWS Lambda).
  • Exceptional communication, presentation, and listening skills.
  • Ability to articulate complex technical issues and solutions to both technical and non-technical stakeholders effectively.
  • Preferred Skills (A Plus)
  • Job Location - Remote (USA & Canada)
  • The expected base salary for this position is: CAD 145000/ USD 170,000 excluding annual bonus (when applicable).
  • Salary is based on a number of factors including market conditions, location and may vary depending on job-related skills and experience.
  • As a collective, our goal is to impact lasting change through our actions.
  • Recruitment Notice

Compensation

  • CAD 145000/ USD 170,000 excluding annual bonus (when applicable).
  • Salary is based on a number of factors including market conditions, location and may vary depending on job-related skills and experience.

Benefits

  • Together, we unite for equality and equity.

Equal opportunity

  • Contact us at any time with questions about our process or to request accommodation.

This listing is sourced directly from Banyan Software's careers page and normalized into a canonical job model.