Jobs at EPAM Systems

717,599 open positions

EPAM Systems, founded in 1993, is a leading global provider of software engineering and digital platform services. With more than 34,000 employees across 35 countries, the company helps Fortune 500 firms build and scale complex technology solutions. EPAM’s reputation for deep domain expertise in finance, healthcare, automotive, and retail makes it a go‑to partner for high‑impact projects.

EPAM hires for a broad spectrum of tech roles, from software engineers and data scientists to product managers, UX researchers, DevOps engineers, and cybersecurity specialists. Most positions offer remote or hybrid arrangements, with a strong emphasis on continuous learning, mentorship, and cross‑functional collaboration. Candidates can expect rigorous technical interviews, exposure to cutting‑edge tools, and opportunities to contribute to client‑centric product roadmaps.

By reviewing EPAM’s listings on Job Transparency you gain instant access to real‑time salary data, employee satisfaction scores, and review snippets—all benchmarked against industry averages. This insight lets you compare offers, negotiate confidently, and choose roles that match both your career goals and compensation expectations.

Senior Software Engineer - C++, Network Protocol, Linux

Company: EPAM Systems

Location: Chennai, India

Posted Jan 23, 2025

EPAM, a leading global provider of digital platform engineering and development services, is seeking a Senior Software Engineer with expertise in C++, network protocols, and Linux. The successful candidate will contribute to the development and maintenance of enterprise networking appliances, particularly in networking security products. EPAM offers an exciting opportunity to work on technical challenges, vast self-development opportunities, and a benefit package including health and retirement benefits, paid time off, and flexible benefits.

Senior Oracle DBA

Company: EPAM Systems

Location: Río Grande, Mexico

Posted Jan 23, 2025

EPAM is seeking a seasoned Senior Oracle DBA to join their team. The role involves utilizing expertise in Oracle database systems to support and develop the DE&ET Data Stores team. Responsibilities include designing, configuring, and maintaining databases for optimal performance, supporting database migration between on-premises and cloud environments, and diagnosing production issues. Requirements include 4+ years of practical experience with Oracle database systems, excellent understanding of core Oracle concepts, familiarity with OCI, and upper-intermediate level of English. EPAM offers a career plan with growth opportunities, international mobility, constant training, and a supportive working environment.

Software Development Engineer in Test- AI

Company: EPAM Systems

Location: Hyderabad, India

Posted Jan 23, 2025

EPAM is a leading global provider of digital platform engineering and development services, committed to positively impacting customers, employees, and communities. They offer a dynamic and inclusive culture with opportunities for collaboration, innovation, and continuous learning. EPAM is seeking a highly experienced Software Development Engineer in Test for AI Testing. The role involves designing and developing test plans, collaborating with cross-functional teams, and staying updated with AI testing trends. Requirements include a minimum of 5 years of experience in software, system, and test engineering with AI-based application testing experience, expertise in Python and machine learning libraries, and knowledge of Langchain components and prompt engineering skills.

Solution Architect II (GenAI)

Company: EPAM Systems

Location: Barra do Garças, Brazil

Posted Jan 23, 2025

EPAM is looking for a Solution Architect II to join their AI SDLC Center of Excellence. The ideal candidate will have extensive experience in solution/software architecture, particularly with legacy monolith applications, cloud-based solutions, microservices, and serverless architectures. They should have at least 3 years of experience in a technical team lead role with hands-on work. Knowledge of Generative AI tools and familiarity with UI frameworks is required. The role involves designing and developing robust solutions for application modernization using Generative AI, collaborating with various teams, and leading strategic planning for AI integration. The candidate should have a keen interest in AI trends, strong problem-solving skills, and the ability to adapt quickly. Proficiency in English is essential.

Senior Delivery Manager

Company: EPAM Systems

Location: Zestap’oni, Georgia

Posted Jan 23, 2025

Data Delivery Manager

Company: EPAM Systems

Location: Ogre, Latvia

Posted Jan 23, 2025

The job posting is for a Data Delivery Manager role at EPAM, a leading global provider of digital platform engineering and development services. The role involves leveraging a data-driven mindset and passion for people in a multi-faceted position, working alongside globally renowned development and technology teams. Key responsibilities include end-to-end solution delivery, ensuring governance of processes, acting as a single point of responsibility for delivery-related matters, and managing resources needed for delivery. The role requires practical experience in delivering projects in Data and Analytics, familiarity with relevant technological solutions, and a good understanding of data engineering challenges. The position offers a hybrid setup with the flexibility to work from any location in Latvia.

Senior Azure DevOps Engineer

Company: EPAM Systems

Location: Ogre, Latvia

Posted Jan 23, 2025

Senior Test Automation Engineer in Python

Company: EPAM Systems

Location: Gavarr, Armenia

Posted Jan 23, 2025

EPAM Armenia is hiring a Senior Test Automation Engineer in Python for a fully remote position. The role involves analyzing functional requirements, developing test cases, and guiding the establishment of an automation QA process. The ideal candidate should have proven experience in software development, strong Python skills, and expertise in building automated test frameworks. EPAM offers an enjoyable working environment, opportunities for growth, and a comprehensive benefits package.

Senior Java Software Engineer - Java, Azure, Microservices

Company: EPAM Systems

Location: Bangalore, India

Posted Jan 23, 2025

EPAM is a leading global provider of digital platform engineering and development services, committed to positively impacting customers, employees, and communities. They offer a dynamic and inclusive culture, with opportunities for collaboration on innovative projects and continuous learning. EPAM is seeking an experienced Senior Java Software Engineer to contribute to cutting-edge software solutions using Java, Spring Boot, and API development. The role involves designing and developing high-quality Java-based software solutions, implementing and maintaining RESTful APIs, and collaborating with cross-functional teams. Requirements include 5-8 years of professional experience in Java development, Spring Boot, and API development, along with expertise in Microservice Architecture Pattern and REST API design. EPAM offers opportunities for self-development, sharing ideas on international platforms, and a comprehensive benefit package.

Senior SAP MDG Consultant

Company: EPAM Systems

Location: Podgorica, Montenegro

Posted Jan 23, 2025

The job posting is for a Senior SAP MDG Consultant with extensive experience in SAP MDM functionality, SAP S4 MDG solutions, and MDG data modeling. The role involves setting up and optimizing SAP MDG, interacting with global clients, and creating requirements for the engineering team. The consultant will be responsible for customizing specific MDG domains, such as Customer, Vendor, Material, and Finance. The company offers a competitive package including Engineering Heritage, advanced tech stack, world-class clients, professional growth opportunities, and a hybrid work setup. The ideal candidate should have expertise in implementing SAP MDM functionality, understanding of SAP MDM and SAP MDG standard processes, proficiency in SAP MDG EhP6 & MDG 7.0/8.0, and knowledge of data transfer, replication framework, and business rules framework.

Senior Software Engineer (Java, AWS, DS Algo)

Company: EPAM Systems

Location: Hyderabad, India

Posted Jan 23, 2025

EPAM is a leading global provider of digital platform engineering and development services, committed to positively impacting customers, employees, and communities. They offer a dynamic and inclusive culture, with opportunities for collaboration, innovation, and continuous learning. EPAM is seeking a Senior Software Engineer with expertise in Java, AWS, and Data Structures & Algorithms. The role involves designing, developing, and optimizing scalable applications, with responsibilities including collaborating with product owners, providing technical guidance, and improving software development processes. EPAM offers a comprehensive benefit package, opportunities for self-development, and a chance to work on impactful technical challenges across geographies.

Frequently Asked Questions

What is it like to work at EPAM Systems?
EPAM fosters a culture of innovation, collaboration, and professional growth. Teams operate in a flat hierarchy, encouraging open communication and rapid decision‑making. Employees routinely participate in internal hackathons, tech talks, and mentorship programs. The company supports ongoing learning through EPAM University, offering certifications in cloud, AI, and agile practices. Work‑life balance is promoted through flexible schedules and generous paid time off.
What types of positions are available at EPAM?
EPAM’s hiring pipeline covers roles such as: • Software Engineer (Java, .NET, Python) • Front‑end Engineer (React, Angular) • Data Engineer/Scientist • Quality Assurance Engineer • Product Manager • UX/UI Designer • DevOps Engineer • Cloud Architect • Cybersecurity Analyst • Technical Program Manager. Each role emphasizes both technical proficiency and business acumen.
How can I stand out as an applicant for EPAM?
Stand out by showcasing tangible impact: include metrics in your portfolio (e.g., reduced load times by 30% or increased revenue by 15% through feature development). Tailor your resume to the job description, highlighting relevant frameworks, tools, and industry domains. Prepare for EPAM’s interview process by mastering system design, coding challenges, and behavioral questions that demonstrate teamwork and problem‑solving. Finally, leverage EPAM’s social media channels to engage with engineers and recruiters, showing genuine interest in the company’s projects.

Other Companies Hiring