Overview

We are looking for a Lead .NET Engineer to join our team.

In this role, you will shape the strategic direction of our travel platform and drive innovation across engineering practices, including the adoption of cutting-edge AI-powered development tools. As a technical leader, you will combine hands-on expertise with broad influence to deliver scalable, secure, and forward-looking solutions that support our long-term business ambitions.

Responsibilities

  • Define and take ownership of the multi-year technical vision and architecture for the travel platform, ensuring alignment with product strategy and business growth objectives
  • Act as the organization's leading authority on agentic development practices, setting the strategic direction for how AI coding agents such as Claude Code, Cursor and GitHub Copilot are adopted, governed and optimized across engineering teams
  • Make the most impactful architectural and technology investment decisions by weighing complex trade-offs across scalability, reliability, security, cost and speed-to-market with company-wide consequences
  • Own and govern the organization's agentic engineering framework, defining agent governance policies, quality gates for AI-generated code, human-agent collaboration standards and maturity benchmarks to ensure responsible scaling of agentic practices across all engineering teams
  • Define and govern the enterprise Model Context Protocol (MCP) ecosystem, establishing security boundaries, access policies and integration standards to ensure AI agents interact safely and effectively with internal APIs, databases, infrastructure and third-party services at scale
  • Evaluate frontier AI models, emerging agentic frameworks and next-generation development tools, providing build-vs-buy-vs-integrate recommendations that shape the organization's technology roadmap
  • Lead the most complex cross-cutting technical initiatives spanning multiple teams, services and domains from concept through production, ensuring delivery excellence and organizational learning
  • Drive platform-wide modernization strategy by defining migration paths and architectural patterns that transform legacy systems into scalable, cloud-native, agent-ready services
  • Establish and evolve engineering quality standards, SLO frameworks and operational excellence practices that protect the platform through rapid growth and increasing complexity
  • Safeguard the privacy, security and trust of members' sensitive data by defining security architecture patterns and partnering with Risk, Security and Compliance teams on AI governance and responsible use policies
  • Mentor and develop senior engineers, building deep technical bench strength and cultivating the next generation of engineering leaders

Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering or equivalent professional experience
  • A minimum of 5 years of relevant professional experience in software engineering
  • At least 1 year of experience in people management or team leadership, leading teams of 5 or more FTEs
  • Expert-level proficiency in using AI coding agents such as Claude Code, Cursor and GitHub Copilot within professional development workflows, with proven ability to define organizational adoption strategies
  • Deep expertise in building modern web applications, designing RESTful APIs, and working with distributed systems and microservices architecture at scale
  • Mastery of two or more of the following languages: TypeScript/JavaScript, Python, C#/.NET
  • Extensive experience with modern frontend frameworks such as React, Next.js or Vue
  • Proven track record of architecting and delivering enterprise-scale cloud-native solutions on AWS, Azure or GCP, including multi-region and hybrid deployments
  • Excellent oral and written communication skills in English at a B2+ level or higher

Nice to have

  • Advanced degree in a relevant technical discipline
  • Hands-on experience with ASP.NET Web Forms for maintaining and modernizing legacy enterprise applications
  • Familiarity with Angular Universal for building server-side rendered Angular applications
  • Knowledge of AngularJS for working with and migrating older frontend codebases
  • Practical experience with Docker for containerizing applications and supporting modern deployment pipelines

[GTS] Benefits (generic, except India)

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn