Forward Deployed Engineer Lead
New
B
Banyan SoftwareSoftware
Remote (USA & Canada)Full-TimeLead
Salary245000 - 275000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSPythonJavaTypeScriptC#ServerlessTerraformMicroservicesGitHub Actions
Requirements
- 5+ years of progressive experience in Software Engineering, with a focus on enterprise applications and application modernization.
- Strong hands-on experience across the full application stack (front-end, back-end, database, infrastructure).
- Expert proficiency in one or more modern technology languages (e.g., Python, TypeScript, C#, Java).
- Deep practical experience building and deploying scalable applications on AWS.
- Strong proficiency with Infrastructure-as-Code (IaC), specifically Terraform.
- 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.
- Hands-on mastery of setting up and optimizing CI/CD pipelines (GitHub Actions, GitLab CI) and integrating DevSecOps best practices.
- Solid understanding of modern architectural patterns (microservices, serverless, event-driven architecture) and the principles of Domain-Driven Design (DDD).
- Proven experience in a formal leadership role, including hiring, mentorship, performance management, and developing high-performing engineering teams.
- Exceptional communication, presentation, and listening skills.
Responsibilities
- 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.
- Directing and managing a team of FDEs, including performance management, career development, mentoring, and establishing operational excellence and best practices across the FDE team.
- Act as the subject matter expert on the AI Modernization Factory's tools and processes (e.g., Cursor, Claude Code). Drive the adoption and change management necessary to embed AI-assisted software development practices into the team’s daily workflow.
- Build trust and rapport with new, diverse teams quickly. Identify team-specific technical and process bottlenecks, recommending and implementing solutions, and effectively managing the people/process side of technical change.
- Make significant code contributions, focusing on setting up architectural scaffolding, CI/CD pipelines, IaC (Terraform), and solving complex, blocking integration challenges for the embedded team.
- Serve as the primary feedback channel, relaying practical challenges, tool deficiencies, and necessary process adjustments back to the central Principal Engineer and Architect to continuously improve the factory's capabilities.
- Ensure embedded teams adhere to the central factory's engineering standards, including Twelve-Factor App principles, DevSecOps practices, and high-quality coding standards.
View Full Description & ApplyYou'll be redirected to the employer's site