Tech Lead, Software Engineering
Mentions vibe coding and emphasizes AI-assisted development (Cursor, Copilot, tool-calling, RAG flows) — explicitly aligned with vibe/AI-driven workflows.
About the Role
Lead an AI-first digital engineering team combining ~60% hands-on coding with technical leadership to architect scalable, production-grade systems, build reusable platforms and accelerators, and drive measurable delivery outcomes for clients.
Job Description
Role
Lead a digital engineering team focused on AI-first software development, balancing hands-on implementation (approximately 60%) with technical leadership (40%). Architect scalable, performant, and maintainable systems, convert repeatable delivery patterns into reusable accelerators and platforms, and act as an engineering point of contact across client programs.
Key Responsibilities
- Hands-on delivery: design and ship production-grade applications end-to-end.
- Technical leadership: lead a team of software engineers, drive code quality, engineering best practices, incident ownership, and postmortems.
- Platformization: convert repeatable services into CLI tools, scaffolds, CI/CD templates, and internal accelerators to increase reuse across accounts.
- AI-integrated development: embed AI-assisted workflows (Cursor, Copilot, tool-calling, RAG flows) into development processes.
- Operational excellence: own CI/CD, observability, caching, migrations, blue/green deployments, and security practices.
- Security & reliability: enforce OAuth2/OIDC, JWT, threat-modeling where applicable, and evaluate architecture decisions using metrics and SLO adherence.
- Client partnership & solutioning: contribute to technical discovery, estimates, SoW assumptions, and partner with Sales/Pre-sales during solutioning.
- Delivery measurement: improve multi-account delivery velocity, reduce MTTR, and align engineering execution with measurable business impact.
Requirements
- 8–10 years of strong engineering experience in modern web/mobile/business application ecosystems.
- Hands-on experience with JavaScript / TypeScript and frameworks/libraries including React, Next.js, Node, and NestJS.
- Proven experience shipping production applications end-to-end and strong system design/architectural thinking.
- Experience in consulting-style or multi-account delivery environments and ownership mindset focused on measurable delivery impact.
- Familiarity with AI-driven development and human-in-the-loop workflows.
What Success Looks Like
- Within 90 days: Understand client and group requirements, lead the team, and deliver quantifiable improvements in software delivery and governance.
- Within 6 months: Become the go-to digital engineering leader, own software execution and system performance, and grow team capability.
- Within 12 months: Scale the digital engineering practice as a business vertical, contribute to leadership, and drive long-term technical strategy.
Position Details
- Location: Bengaluru
- Employment type: Permanent role with a well-defined career trajectory.