T

TechGrove

Senior Principal Engineer - Technical Lead / Architect, AI Engineering Pod

Full-Stack EngineeringUpdated on Nov 12
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 10 years of software engineering experience, including significant time in Principal Engineer, Staff Engineer, or Architect roles leading the architecture of complex production systems.
  • Personally designed, built, and operated production software on both AWS and Azure, including hands-on experience with Docker, Kubernetes, Lambda, Azure Functions, and Terraform.
  • Deep knowledge of microservices, event-driven architecture, distributed systems, Domain-Driven Design, and design patterns, with experience translating business objectives into technical solutions at enterprise or B2B scale.
  • Current coding ability, with experience contributing code, leading designs, and reviewing work, including AI-generated work.
  • Fluency with AI-assisted and agentic development tools such as Claude Code or similar, and a practiced approach to architecting and delivering software in an AI-native team.
  • Hands-on production experience with at least two of .NET Core, Python, TypeScript, and Java.
  • Deep expertise in modern frontend architecture with React.js and Next.js, including state management, reusable component design, design-system strategy, and frontend performance at scale.
  • Strong command of CI/CD using tools such as GitHub Actions or GitLab CI, and modern DevSecOps practices.
  • Ability to align technical and business stakeholders, lead amid competing priorities, and bring clarity to fast-moving teams.
  • A bachelor's degree in Computer Science or a related technical field.

Responsibilities

  • Define and own the end-to-end software architecture for pod applications, ensuring designs are scalable, secure, resilient, and cloud-native across AWS and Azure.
  • Set frontend architecture, including state management, a scalable reusable component library, design-system integration, and the patterns, standards, and performance budgets used by the pod.
  • Serve as the pod's highest technical authority and escalation point, setting design patterns and standards and making architectural decisions amid ambiguity.
  • Contribute significant code, lead complex designs, and conduct thorough reviews of work produced by engineers and AI agents.
  • Define how the pod uses agentic tools such as Claude Code across the software development lifecycle, establishing patterns for AI-assisted design, implementation, testing, and review that protect quality and security while increasing velocity.
  • Define and enforce engineering standards for clean code, Domain-Driven Design, modern design patterns, Twelve-Factor principles, test coverage, and application security.
  • Embed secure-by-design principles and cloud-native observability so applications run efficiently, remain available, and stay secure in production.
  • Coach senior engineers, grow the technical capability of the team, including human and agentic capabilities, and foster ownership and continuous improvement.
  • Work with OpCo technical leadership and existing teams to align architecture with their technology landscape, integrate with existing systems, and transfer knowledge.

Desired Qualifications

  • 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 with RAG, 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.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at TechGrove

See more jobs