Job Description & How to Apply Below
5000 and amongst the top 10 fastest-growing companies by the Deloitte Technology Fast 500. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses on a buy and hold for life strategy for growing software companies that serve specialized vertical markets.
The Role:
We are seeking a visionary and highly experienced Principal Engineer & Technical Architect to lead the architecture and engineering efforts for our new AI Application Modernization Factory . This is a deeply technical, hands‑on, player‑coach role critical for establishing the standards, processes, and strategy for modernizing enterprise applications at scale, leveraging the latest advancements in cloud‑native development and AI‑assisted software engineering.
The ideal candidate will possess expert‑level cloud mastery , a strategic architectural mindset, and a proven ability to translate complex business requirements into highly scalable, secure, and resilient technical solutions.
Key Responsibilities
Architectural Leadership: Co‑create the technical architecture, design patterns, and best practices for the AI Application Modernization Factory, ensuring alignment with enterprise architecture standards and business goals.
Hands‑on Software Engineering: Act as a hands‑on Principal Engineer, making significant code contributions, performing complex code reviews, and serving as the highest technical escalation point for engineering challenges.
AI‑Assisted Development: Establish and champion processes for integrating AI‑assisted software development tools (e.g., Cursor, Claude Code, Git Hub Copilot) into the full product development lifecycle to significantly enhance developer productivity, code quality, and time‑to‑market.
GenAI Platform Strategy: Define the strategy for embedding Generative AI capabilities, including RAG (and Graph
RAG) systems and LLM orchestration, to build new intelligent features and automate business processes.
Modernization Execution: Drive the technical strategy for modernizing legacy applications to a cloud‑native, microservices, or serverless architecture across major cloud providers (AWS, Azure, GCP).
Engineering Vision & Mentorship: Serve as the top technical authority, defining the engineering vision across multiple product areas. Lead, mentor, and coach senior and junior engineers, fostering a culture of technical excellence, continuous improvement, and knowledge sharing.
Engineering Excellence & Ownership: Drive an ownership mindset by taking pride in work quality and seeing projects through to successful deployment and operation. Set a high bar for engineering standards, security, and operational excellence.
Problem Solving: Apply strong analytical and structured problem‑solving skills including technical problem definition, functional decomposition, and hypothesis‑driven investigation to resolve complex architectural and operational challenges, with the ability to make confident technical decisions when problems or solutions are not well‑defined (ambiguity).
People & Performance Management: Direct and manage a small, highly skilled development team, including regular 1:1s, performance reviews, career development planning, and technical talent acquisition, helping to make the team as efficient and effective as possible.
Security, Observability & Reliability: Implement secure‑by‑design principals along with robust cloud‑native observability tooling to debug and monitor complex distributed systems, ensuring secure, high performance and high availability operations.
Required Qualifications & Experience
Education:
Bachelor’s degree in Computer Science or equivalent technical area and/or experience.
Experience:
8+ years of progressive experience in Software Engineering, with…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×