Overview
We are looking for an Agentic Software Engineer to join our full-stack product development team and help build innovative features and services for our travel platform. In this role, you will leverage cutting-edge AI coding agents to accelerate delivery, improve code quality, and contribute to modernizing our distributed architecture while safeguarding the privacy and security of our members' data.
Responsibilities
- Develop and deliver features and services for our travel platform on a full-stack product development team
- Leverage agentic coding tools (Claude Code, Cursor, GitHub Copilot) in daily development workflows to accelerate delivery and improve code quality
- Review and validate AI-generated code for correctness, security, and performance before merging
- Contribute to refactoring and modernizing existing services and architectures using cloud-native design patterns
- Write clean, testable, peer-reviewed, and well-optimized code – whether authored manually or collaboratively with AI agents
- Improve the development and operations of an increasingly distributed architecture
- Advocate for quality, durability, and technical debt reduction by working with Product Owners, Engineering Managers, Product Designers, and other key partners
- Safeguard the privacy, security, and trust of our members' sensitive data throughout implementations, in partnership with Risk and Security teams
- Contribute to meeting backend and system SLOs as part of the broader engineering team
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
- 2+ years of full-stack development experience building web applications and services
- 1+ years of hands-on experience using AI coding agents (e.g., Claude Code, Cursor, GitHub Copilot) in professional development workflows
- Background in building modern web applications, RESTful API design, and microservices architecture and patterns
- Proficiency in two or more of the following: TypeScript/JavaScript, Python, C#/.NET
- Experience with modern frontend frameworks such as React, Next.js, or Vue
- Skills in building and deploying applications on cloud platforms (AWS, Azure, or GCP), including cloud and hybrid environments
- Capability to use AI coding agents to accelerate development, generate and refine code, and assist with debugging and testing
- Familiarity with prompt engineering techniques and the Model Context Protocol (MCP) for enabling AI agents to interact with external tools and data sources
- Working knowledge of Azure AI Foundry, Retrieval-Augmented Generation (RAG), and LangChain, as well as graph-based data technologies (GraphRAG, GraphDB)
- Familiarity with real-time streaming or distributed messaging platforms such as Redis, Kafka, or RabbitMQ
- Expertise in containerization, CI/CD pipelines, infrastructure-as-code tools, and modern DevOps practices
- Experience with modern project management and collaboration tools (Jira, ADO, GitHub Projects, or similar) and Agile software delivery (iterative planning and delivery)
- Excellent communication skills, strong working relationships, and a high degree of team collaboration
- Strong curiosity about emerging AI development tools and a desire to stay current with the evolving agentic coding landscape
- Fluency in English (both written and spoken) at a minimum B2 level
Nice to have
- Background in ASP.NET Web Forms
- Familiarity with Angular and Angular Universal
- Skills in Docker
[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