Senior Full-stack Engineer - (Cloud, AI)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Deliver full-stack features: Own complex features end to end: backend services, APIs, data, and UI, writing clean, well-tested, production-quality code.
- Build great frontends: Build responsive, accessible interfaces in React.js and Next.js, implementing against the OpCo's design system and shared component library for visual and behavioral consistency.
- Engineer for the cloud: Design and build scalable, secure, resilient applications on cloud-native infrastructure.
- Design APIs and data: Build robust APIs (REST and GraphQL) and well-designed SQL/No-SQL data models supporting microservices and cloud-native patterns.
- Develop AI-natively: Use and champion AI-assisted development tooling (Claude Code and similar) to maximize velocity and code quality across the SDLC.
- Own delivery and DevSecOps: Build and maintain CI/CD pipelines and Infrastructure-as-Code (Terraform) for rapid, reliable, secure deployments.
- Raise quality through reviews: Participate in and lead code reviews, including of AI-generated code, upholding design patterns (DDD), testing, and application-security standards.
- Integrate and modernize: Implement integration patterns connecting new services with the OpCo's existing systems as part of modernization and re-platforming.
- Own it in production: Take ownership through deployment and operation, contributing to observability, performance, and reliability.
- What You Bring
- Experience: Strong software engineering experience building production applications.
- Production experience on AWS or Azure (required): You have built and run production applications on AWS or Azure. Experience limited to GCP alone does not meet this requirement, although GCP in addition to AWS or Azure is a plus.
- Full-stack ability: Strong proficiency across the stack: modern backend languages and modern UI frameworks (React.js, Next.js, Vite).
- Modern tech stack: Strong, hands-on experience with at least one of: .NET Core, Python, TypeScript, or Java.
- Frontend and design systems: Solid hands-on React.js experience: building responsive, accessible UIs from reusable components, managing client-side state, and working within an established design system and component library.
- APIs and data: Hands-on experience designing APIs (REST and/or GraphQL) and working with SQL and No-SQL databases.
- IaC and DevSecOps: Experience with Infrastructure-as-Code (Terraform) and building and maintaining CI/CD pipelines (GitHub Actions, GitLab CI).
- AI-native tooling: Fluency with AI-assisted development tooling (Claude Code or similar) as a core part of daily work.
- Engineering principles: Solid grounding in DDD, clean code, SOLID and DRY, test-driven development, str
Benefits
Additional Information
Banyan Software is the best permanent home for software businesses that serve specialized industries, their employees, and their customers. We are on a mission to acquire, build, and grow great companies worldwide, helping them modernize through shared AI expertise and operational discipline. The Banyan Software Foundation, endowed with $100 million in Banyan stock, leverages technology to build a greener and more equitable world. Banyan is Great Place to Work Certified, a five-time Inc. 5000 honoree, and a top 10 company on the Deloitte Technology Fast 500. Founded in 2016 and headquartered in Atlanta, Banyan operates more than 100 portfolio companies across North America, the UK, EU, and APAC. Senior Full-stack Engineer - (AI, Cloud) TechGrove AI Engineering Pod You are a versatile, senior full-stack engineer who likes to own a feature from the database all the way to the pixel, and you ship. You are fluent across the stack, comfortable in the cloud, and you have leaned into AI-native development as a way to move faster without cutting corners. You take pride in clean, well-tested, production-quality code. As a Senior Full-stack Engineer (Cloud), you are the delivery muscle of the pod. You build modernized, cloud-native applications end to end: cloud services and data, robust APIs, and modern, responsive user interfaces aligned to the OpCo's design system. You develop natively with agentic tooling such as Claude Code, and you help set the standard for how the pod uses it. If you want to build real products with senior peers, with AI woven through your daily workflow, this is the team. About the Pod A TechGrove AI Engineering Pod is a self-contained, AI-native software delivery team that we embed inside one of our Operating Companies (OpCos) to build, modernize, and ship production software. Each pod pairs senior engineering talent with agentic AI tooling such as Claude Code, plus the accelerators of Banyan's AI Application Modernization Factory, to deliver at a velocity and quality bar a traditional team cannot match. A pod is typically four to eight people, and OpCos add more pods as their ambitions grow. You will work as part of a tight, high-trust team with real ownership of what you build. Pods are delivered from Banyan's India-based TechGrove.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at banyansoftware? Share your experience