Logo for EPAM Systems

Senior Agentic Software Engineer

Role overview

Summary

This role focuses on building innovative features and services for the travel platform using advanced AI coding agents. You will collaborate with various stakeholders to ensure high-quality, secure, and scalable solutions while modernizing the architecture.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
  • 3+ years of full-stack development experience building web applications and services.
  • Hands-on experience using AI coding agents in professional development workflows.
  • Expertise in .NET Framework, ASP.NET, and Azure Functions.
  • Proficiency in Gen AI Application Development and JavaScript (Frontend).

Responsibilities

  • Develop and deliver features and services for the travel platform on a full-stack product development team
  • Leverage agentic coding tools 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

Key facts

Hard skills

Other skills

  • Communication
  • Collaboration

About the company

EPAM Systems logo

EPAM Systems

  • IT Services & Consulting
  • XLarge
  • 10,001+
Since 1993, EPAM Systems, Inc. (NYSE: EPAM) has used its software engineering expertise to become a leading global provider of digital engineering, cloud and AI-enabled transformation services, and a leading business and experience consulting partner for global enterprises and ambitious startups. We address our clients’ transformation challenges by fusing EPAM Continuum’s integrated strategy, experience and technology consulting with our 30+ years of engineering execution to speed our clients’ time to market and drive greater value from their innovations and digital investments. We make GenAI real with our AI LLM orchestration, testing and engineering solutions, EPAM DIAL, EPAM EliteA™ and EPAM AI/RUN™, respectively. We deliver globally, but engage locally with our expert teams of consultants, architects, designers and engineers, making the future real for our clients, our partners and our people around the world. We believe the right solutions are the ones that improve people’s lives and fuel competitive advantage for our clients across diverse industries. Our thinking comes to life in the experiences, products and platforms we design and bring to market. Added to the S&P 500 and the Forbes Global 2000 in 2021 and recognized by Glassdoor and Newsweek as a Top 100 Best Workplace, our multidisciplinary teams serve customers across six continents. We are proud to be among the top 15 companies in Information Technology Services in the Fortune 1000 and to be recognized as a leader in the IDC MarketScapes for Worldwide Experience Build Services, Worldwide Experience Design Services and Worldwide Software Engineering Services. Learn more at www.epam.com.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We are seeking a Senior Agentic Software Engineer to join our full-stack product development team building innovative features and services for our travel platform. In this role, you'll leverage cutting-edge AI coding agents to accelerate delivery, modernize our architecture, and help shape the future of agentic software development. You'll collaborate closely with Product Owners, Engineering Managers, and Designers to deliver high-quality, secure, and scalable solutions. 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 development and operations of an increasingly distributed architecture Advocate for quality, durability, and technical debt reduction by partnering with Product Owners, Engineering Managers, Product Designers, and other key partners Safeguard the privacy, security, and trust of our members' sensitive data throughout our implementations, in partnership with our Risk and Security teams Support meeting backend and system SLOs as part of the broader engineering team Requirements Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience 3+ years of full-stack development experience building web applications and services 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 Expertise in .NET Framework, ASP.NET, and Azure Functions Proficiency in Gen AI Application Development and JavaScript (Frontend) Skills in two or more of the following: TypeScript/JavaScript, Python, C#/.NET Familiarity with modern frontend frameworks such as React, Next.js, Vue, or Angular Capability to build and deploy applications on cloud platforms (AWS, Azure, or GCP) in cloud and hybrid environments Competency in using AI coding agents to accelerate development, generate and refine code, and assist with debugging and testing Knowledge of prompt engineering techniques for code generation and development workflows Understanding of the Model Context Protocol (MCP) and how it enables AI agents to interact with external tools and data sources Working knowledge of Azure AI Foundry, Retrieval-Augmented Generation (RAG), and LangChain Qualifications in graph-based data technologies (GraphRAG, GraphDB) Familiarity with real-time streaming or distributed messaging platforms such as Redis, Kafka, or RabbitMQ Showcase of containerization (Docker), CI/CD pipelines, and infrastructure-as-code tools with modern DevOps practices Flexibility to use modern project management and collaboration tools (Jira, ADO, GitHub Projects, or similar) Agile software delivery experience with 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 an Upper-Intermediate level (B2) or higher Nice to have Familiarity with ASP.NET Web Forms Experience with Angular Universal Knowledge of AngularJS Hands-on experience with Docker

Related jobs

See all Software Engineer jobs

Other jobs at EPAM Systems