Principal Engineer - Modernization & AI-Assisted Development
TechGrove by Banyan Software
| Company | TechGrove by Banyan Software |
| Category | Engineering |
| Location | Chennai |
| Remote | On-site (inferred) |
| Employment | Not stated |
| Level | Lead |
| Salary | Not stated by the employer |
| Posted | 25 Jun 2026 |
| Last verified | 30 Jul 2026 |
| Source | Employer career page (greenhouse) |
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.
About the role
TDMS is a post-trade reconciliation and settlement platform used by institutional asset managers, and it is entering a significant modernization. This role leads the engineering of it: an AI-first effort to re-architect how the platform is built, deployed, and scaled, on a system that real money settles through every day.
That is also what sets the bar. Settlement accuracy is the product, and a single mis-settled trade is a client-loss event, so the engineering judgment we expect here is high.
This is a build-heavy, high-ownership role at the technical center of the platform. You will own the cloud architecture, the delivery automation, the engineering standards, and the technical execution of the modernization that carries TDMS through its next phase of growth. You will work agentic-coding-first from day one. That is table stakes here, not a bonus: you use agentic tools to deliver well beyond traditional hand-coding throughput, and you read, validate, and stand behind everything that ships. You do not need to be a lifelong C# / .NET expert, but you do need to read C# / .NET fluently, reason about it, and guarantee its quality.
The role carries both sides of the work. You keep the current application healthy in hands-on, day-to-day operations, including the unglamorous parts, while steadily applying modern engineering to it. The migration runs over the coming months, so expect what you do day to day to evolve: the agentic-coding way of working is constant from the start, while the architecture, deployment model, and tooling change as the migration progresses.
You report to the Chief Product and Technology Officer and partner closely with the Head of Development. You will also work with and level up a small, distributed team of engineers across India and the US.
What you will do
Architecture and scale
Own the platform architecture. Set and drive the target architecture for a cloud-native platform: a load-balanced, stateless application tier over a managed data tier, evolved through coexistence and monitored cutover rather than a single rewrite. New capabilities run in parallel with the paths they replace, and legacy paths are retired only once monitoring confirms traffic has moved.
Drive a clean service-oriented design. Lead the application architecture toward services that are testable, independently deployable, and independently scalable.
Own the data platform. Lead schema design, data architecture, performance, and any migration work on PostgreSQL (Aurora), protecting data integrity at every step.
Cloud and infrastructure
Own the cloud architecture. Lead the platform’s architecture on AWS, including managed PostgreSQL (Aurora), load balancing, networking, and managed services.
Treat infrastructure as code. Stand up reproducible, version-controlled environments rather than hand-built servers.
CI/CD and delivery engineering
Own CI/CD and delivery automation. Build and own automated build, test, and zero-downtime, progressive deployment (canary, blue/green, rolling) end to end, with feature flags as the default way to decouple deploy from release.
Set the source-control standard. Establish trunk-based development on GitHub with short-lived branches, squash-merge, and mandatory peer review.
AI-assisted (agentic) development
Work agentic-coding-first. Agentic coding (Claude Code, GitHub Copilot, and similar) is your default development methodology, not an occasional assist. You set the standard for what strong agentic-assisted engineering
991,236 openings. Erioun finds yours.Scored against your own profile, every hour.Try the radar →