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