We are seeking an Agentic Software Engineer to join our full-stack product development team and contribute to building innovative features and services for our travel platform.
In this position, you will harness advanced AI coding agents to speed up delivery, enhance code quality, and help modernize our distributed architecture while protecting the privacy and security of our members' data.
Responsibilities
-
Build and ship features and services for our travel platform within a full-stack product development team
-
Apply agentic coding tools (Claude Code, Cursor, GitHub Copilot) in everyday development workflows to speed up delivery and enhance code quality
-
Review and validate AI-generated code for correctness, security, and performance prior to merging
-
Participate in refactoring and modernizing existing services and architectures through cloud-native design patterns
-
Produce clean, testable, peer-reviewed, and well-optimized code – whether written manually or collaboratively with AI agents
-
Enhance the development and operations of an increasingly distributed architecture
-
Champion quality, durability, and technical debt reduction by collaborating with Product Owners, Engineering Managers, Product Designers, and other key partners
-
Protect the privacy, security, and trust of our members' sensitive data across implementations, in partnership with Risk and Security teams
-
Support the achievement of 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 creating web applications and services
-
1+ years of hands-on experience leveraging AI coding agents (e.g., Claude Code, Cursor, GitHub Copilot) within 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
-
Familiarity 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
-
Knowledge of Azure AI Foundry, Retrieval-Augmented Generation (RAG), and LangChain, along with 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
-
Background in modern project management and collaboration tools (Jira, ADO, GitHub Projects, or similar) and Agile software delivery (iterative planning and delivery)
-
Strong communication skills, solid working relationships, and a high degree of team collaboration
-
Genuine curiosity about emerging AI development tools and a drive to stay current with the evolving agentic coding landscape
-
English proficiency at a B1+ level
Nice to have
-
Background in ASP.NET Web Forms
-
Understanding of Angular and Angular Universal
-
Proficiency in Docker
We offer
-
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