Senior Principal Engineer Bengaluru, India

Grove by Banyan

Bengaluru

On-site

INR 2,600,000 - 4,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Banyan Software's TechGrove AI Engineering Pod seeks a Senior Principal Engineer to own end-to-end architecture for modernized applications across AWS and Azure. You will act as a hands-on player/coach, shaping patterns, leading reviews, and driving AI-native development within a high-trust pod.

You will mentor senior engineers and align with OpCo leadership to raise the engineering bar. You will also define frontend architecture, enforce security and reliability, and ensure scalable,

Qualifications

  • 10+ years in software engineering, with roles like Principal/Staff Architect leading complex production systems.
  • Production experience on AWS and Azure (design, build, run).
  • Hands-on coding, architecture decisions, code reviews (including AI-generated work).
  • Deep architectural depth: microservices, event-driven, DDD, patterns.
  • Frontend architecture with React.js/Next.js, scalable components and design-systems.
  • DevSecOps practices with modern CI/CD pipelines.

Responsibilities

  • Define and own end-to-end software architecture for pod applications, scalable and secure across AWS and Azure.
  • Set frontend architecture: state management, reusable components, design-system integration.
  • Lead technical direction and set patterns and standards amid ambiguity.
  • Mentor senior engineers and coach the team, including AI-native workflows.
  • Define AI-native development patterns for agentic tooling across the SDLC.
  • Ensure engineering excellence: clean code, Twelve-Factor, test coverage, security.
  • Operate hands-on with meaningful code contributions and rigorous reviews.

Skills

Senior Engineer
Production systems
AWS & Azure
AI tooling
Architectural design
Hands-on coding
Frontend depth (React/Next.js)
DevSecOps
Leadership & mentoring

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Terraform
Serverless (Lambda/Azure Functions)
GitHub Actions
GitLab CI

Job description

TechGrove is the Centre of Excellence for Banyan Software, based in Chennai, India. It plays a key role in supporting Banyan’s global businesses through technology, security, and software development. TechGrove brings together India’s deep pool of technical talent with Banyan’s long-term approach to growth, creating a trusted, developer-focused environment where people can do their best work.

Senior Principal Engineer

Technical Lead / Architect, TechGrove AI Engineering Pod

You are the kind of engineer other engineers want to build with. You have spent your career going deep on production systems, and you have reached the point where your judgment shapes architectures, raises teams, and makes hard problems look simple. This is the most senior technical seat in the pod, and it is unapologetically hands-on.

As Technical Lead and Architect, you own the architecture for an OpCo’s modernized applications and set the engineering bar the whole pod builds to. You operate as a player/coach: designing complex systems, writing meaningful code, and running rigorous reviews of work produced by both engineers and AI agents. You treat agentic development as a first-class part of the architecture, not a novelty, and you define how the pod gets the most out of it without ever compromising quality or security.

If you want your decisions to matter, your code to ship, and your standards to lift an entire team, this is built for you.

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.

What You Will Do
  • Own the architecture: Define and own the end-to-end software architecture for the pod’s applications, ensuring designs are scalable, secure, resilient, and cloud-native across AWS and Azure.
  • Own the frontend architecture: Set the frontend architecture: state management, a scalable library of reusable components, design-system integration, and the patterns, standards, and performance budgets the pod builds against.
  • Lead the technical direction: Serve as the highest technical authority and escalation point in the pod. Set design patterns and standards, and make confident architectural decisions amid ambiguity.
  • Stay hands-on: Operate as a player/coach. Make significant code contributions, lead complex designs, and deliver thorough code reviews of work from both engineers and AI agents.
  • Lead AI-native development: Define how the pod uses agentic tooling such as Claude Code across the SDLC, establishing patterns for AI‑assisted design, implementation, testing, and review that maximize velocity while protecting quality and security.
  • Set the quality bar: Define and enforce engineering excellence: clean code, Domain‑Driven Design, modern design patterns, Twelve‑Factor principles, meaningful test coverage, and application security.
  • Build secure and reliable systems: Embed secure‑by‑design principles and cloud-native observability so applications run fast, stay available, and stay safe in production.
  • Mentor and raise the team: Coach senior engineers, grow the technical capability of the team (human and agentic), and foster a culture of ownership and continuous improvement.
  • Partner with the OpCo: Work with the OpCo’s technical leadership and existing teams to align architecture with their landscape, integrate with existing systems, and transfer knowledge.
What You Bring
  • Experience: 10+ years in software engineering, with significant time in Principal Engineer, Staff Engineer, or Architect roles leading the architecture of complex, production systems.
  • Production experience on BOTH AWS and Azure (required): You have personally designed, built, and run production software on both AWS and Azure. This dual‑cloud depth is essential: you are the technical authority who sets cloud architecture regardless of which target cloud an OpCo runs on. Hands‑on depth includes containers (Docker/Kubernetes), serverless (Lambda and Azure Functions), and Infrastructure‑as‑Code with Terraform.
  • Architectural depth: Deep command of modern architectural patterns (microservices, event‑driven, distributed systems), DDD, and design patterns, with a record of turning business objectives into technical solutions at enterprise or B2B scale.
  • Hands‑on technical depth: Current, real coding ability. A player/coach who contributes code, leads design, and delivers thorough reviews, including of AI‑generated work.
  • AI‑native engineering: Demonstrated fluency with AI‑assisted and agentic development tooling (Claude Code or similar) and a clear, practiced approach to architecting and delivering software in an AI‑native team.
  • Modern tech stacks: Hands‑on production experience with at least two of: .NET Core, Python, TypeScript, and Java.
  • Frontend architecture: Deep expertise in modern frontend architecture with React.js and Next.js: state management, scalable and reusable component design, design‑system strategy, and frontend performance at scale.
  • DevSecOps: Strong command of CI/CD (GitHub Actions, GitLab CI) and modern DevSecOps practices.
  • Communication and leadership: You align technical and business stakeholders, lead under competing priorities, and bring calm and clarity to fast‑moving teams.
  • Education: Bachelor’s degree in Computer Science or a related technical field.
Nice to Have
  • Experience building and operating multi‑tenant SaaS at scale.
  • A track record leading application modernization or re‑platforming of large enterprise or B2B applications.
  • GenAI architecture experience: RAG and GraphRAG, LLM orchestration, multi‑agent frameworks, MCP servers and tools, context engineering, and vector databases.
  • Experience leading embedded or client‑facing engineering teams.
  • Working knowledge of GCP, in addition to AWS and Azure.
What Success Looks Like
  • First 90 days: You understand the OpCo’s landscape, have set the architectural direction and engineering standards, and the pod is shipping against them with a clean, AI‑native workflow.
  • First 6 months: The architecture is proven in production, quality and delivery metrics are trending up, and the team’s technical capability, human and agentic, has visibly grown under your leadership.
  • Permanent home, long‑term thinking: Banyan acquires great software businesses and keeps them for good. We invest for the long term, which means you build software meant to last, not to flip.
  • Real ownership: You own outcomes end to end inside a small, senior team. The OpCo owns the “what”; the pod owns the “how.”
  • AI‑native by default: You work every day with agentic tooling and the AI Application Modernization Factory, not as a side experiment but as the core of how we build.
  • Variety with stability: Pods work across a portfolio of real products and domains, so you keep learning, with the security of a permanent employer behind you.
  • Growth and excellence: A Banyan Director of Engineering Excellence supports every pod with coaching, standards, and continuous improvement, so your craft compounds over time.
Should You Apply?

We have written this role to be honest about what it takes, not to describe a mythical perfect candidate. If you meet most of what is listed and you are excited by the work, we want to hear from you. Strong engineers grow into the rest, and we will help you do exactly that.

We are building diverse, inclusive teams, and we welcome applicants of every background. What matters most is the quality of your engineering, your curiosity about AI‑native development, and your appetite to own outcomes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Principal Engineer
Senior Principal Engineer

SourcingXPress • Bengaluru

On-site
INR 5,000,000 - 8,500,000
Principal AI Engineer
Principal AI Engineer

SourcingXPress • Bengaluru

On-site
INR 7,000,000 - 15,000,000
Principal Artificial Intelligence Engineer
Principal Artificial Intelligence Engineer

SourcingXPress • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Senior Full-stack Engineer - (Cloud, AI) Bengaluru, India
Senior Full-stack Engineer - (Cloud, AI) Bengaluru, India

Grove by Banyan • Bengaluru

On-site
INR 2,400,000 - 4,800,000
Full-Stack Engineer — Systems Conductor
Full-Stack Engineer — Systems Conductor

Bold Business • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Senior AI Developer | Onsite - Noida, India | Open to India-based candidates only
Senior AI Developer | Onsite - Noida, India | Open to India-based candidates only

Infopro Learning • Dadri

On-site
INR 3,500,000 - 6,000,000
Software Engineer Principal
Software Engineer Principal

CBRE Group, Inc. • Gurugram District

On-site
INR 3,500,000 - 7,000,000
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)

Zafify • Mumbai

On-site
INR 1,500,000 - 2,000,000
Competitive salary
Flexible work hours
Learning and growth opportunities
Tech Lead – Agentic AI Platform
Tech Lead – Agentic AI Platform

Multiscale AI • Hyderabad

On-site
INR 3,600,000 - 6,000,000
Senior AI & Data Engineer Chennai, Tamil Nadu, India
Senior AI & Data Engineer Chennai, Tamil Nadu, India

Grove by Banyan • Chennai District

On-site
INR 1,200,000 - 1,800,000