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
-
English proficiency at a B1+ level
Nice to have
-
Background in ASP.NET Web Forms
-
Familiarity with Angular and Angular Universal
-
Skills 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