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.
Apply directly at Banyan Software →Create a free account for alerts like thisView Banyan Software immigration profile
This listing is sourced directly from Banyan Software's careers page and normalized into a canonical job model.