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.

Lead Adobe Campaign Developer

Company: EPAM Systems

Location: Chennai, India

Posted Jan 24, 2025

Data Engineering Lead

Company: EPAM Systems

Location: Novoukrayinka, Ukraine

Posted Jan 24, 2025

EPAM is seeking a seasoned Data Engineering Lead with at least 5 years of experience. The role involves overseeing ETL processes, managing a team of Data Engineers, and collaborating closely with client stakeholders. The successful candidate will work on Databricks on Azure, ensuring data processing accuracy and quality. EPAM offers flexible work arrangements, opportunities for professional growth, and a diverse, dedicated community. Benefits include remote work options, equipment provision, and various training programs.

Java Developer

Company: EPAM Systems

Location: Tacuarembó, Uruguay

Posted Jan 24, 2025

The job posting is for an innovative Java Developer to join a mission of revolutionizing patient interactions with healthcare systems. The ideal candidate will contribute to the development of a new cloud-based patient portal, aiming to improve patient access to healthcare services and reduce administrative burdens through advanced technology solutions. Responsibilities include participating in migration automation, automating control plans, developing and maintaining high-traffic web applications, optimizing applications for speed and scalability, and collaborating with cross-functional teams. Requirements include a minimum of 2 years of Java development experience, proficiency in JavaScript or TypeScript, understanding of object-oriented design in cloud computing, and expertise in automated pipelines and tests. The company offers a learning culture, paid holidays, professional growth opportunities, a stock option purchase plan, additional income opportunities, and a global community of employees.

Automation Tester (ReactJS and Back-end Java)

Company: EPAM Systems

Location: Barra do Garças, Brazil

Posted Jan 24, 2025

Senior C++ Software Engineer

Company: EPAM Systems

Location: Bahía Blanca, Argentina

Posted Jan 24, 2025

EPAM is seeking a skilled Senior C++ Software Engineer to join their dynamic Engineering team. The role involves working on cutting-edge projects using modern backend and cloud technologies like Borg, C++ codebase, Google Cloud Run, and Spanner. The successful candidate will contribute to a positive impact on customers, employees, and communities, collaborating with multi-national teams on innovative projects. Responsibilities include handling development and reliability engineering, addressing user and monitoring issues, and providing on-call support. Requirements include 3+ years of C++ proficiency, SDLC expertise, Agile Frameworks knowledge, and fluency in English. Benefits include a Connectivity Bonus, Medicina Prepaga, Paternity Leave, English Training, a Training Program, Marriage bonus, Referral Program, and External Agreements and Discounts.

Senior PEGA Software Engineer

Company: EPAM Systems

Location: Gurgaon, India

Posted Jan 24, 2025

EPAM, a leading global provider of digital platform engineering and development services, is seeking a Senior PEGA Software Engineer. The role involves participating in design to deployment activities, providing expertise in Pega processes, and preparing comprehensive technical specifications. The ideal candidate will have 6+ years of IT experience on Pega 7.x and 8.x, and proficiency in process methodology, development methodologies, and object-oriented analysis. EPAM offers opportunities for self-development, international platforms to share ideas, and a comprehensive benefit package.

Senior Business Analyst

Company: EPAM Systems

Location: Tacuarembó, Uruguay

Posted Jan 24, 2025

Lead Data Software Engineer (Databricks)

Company: EPAM Systems

Location: Madrid, Spain

Posted Jan 24, 2025

EPAM is seeking a Lead Data Software Engineer with extensive Databricks experience and a collaborative personality. The role involves leading a team in creating and maintaining scalable data pipelines, developing data models, and ensuring high data integrity. The ideal candidate should have a solid understanding of data architectures, proficiency in Spark, and experience in cloud environments like AWS, Azure, or GCP. EPAM offers a comprehensive benefits package including private health insurance, stock purchase plan, and opportunities for continuous learning and career growth.

Senior Machine Learning Engineer

Company: EPAM Systems

Location: Nicosia, Cyprus

Posted Jan 24, 2025

The company is seeking a Senior Machine Learning Engineer with a robust background in data science and software engineering to join their team in Cyprus. The role involves developing and deploying machine learning models, working with large datasets, and collaborating with cross-functional teams to address business challenges. The position is crucial for a project in the client's Finance IT area, focusing on the integration component of their finance landscape. The ideal candidate should have 5+ years of experience in ML engineering or data engineering, strong Python development skills, and a deep understanding of the Python ML ecosystem. Familiarity with MLOps platforms and tools is also required. The company offers a flexible hybrid work setup, private healthcare insurance, regular performance assessments, family-friendly initiatives, and various learning and development opportunities.

Lead Product Owner (Core Retail and F&R)

Company: EPAM Systems

Location: Athens, Greece

Posted Jan 24, 2025

EPAM is seeking a highly experienced Lead SAP Consultant to oversee Supply Chain and eComm Fulfillment sectors. The role involves leading Core Retail and F&R solutions using SAP Retail as the primary ERP system. Responsibilities include supporting product vision development, collaborating with business counterparts, managing the SAP Retail product backlog, and leading training sessions for end-users. The ideal candidate should have a University Degree in Information & Computer Technology, Agile certifications, and a minimum of 5 years of relevant IT experience in the retail industry. EPAM offers a comprehensive benefits package including paid vacation, private health insurance, remote work opportunities, and continuous learning and development programs.

Lead Site Reliability Engineer

Company: EPAM Systems

Location: Kėdainiai, Lithuania

Posted Jan 24, 2025

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