Jobs at EPAM Systems

718,258 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.

SAP O2C / P2P Business Solution Architect

Company: EPAM Systems

Location: Zestap’oni, Georgia

Posted Dec 21, 2024

EPAM is seeking an SAP O2C/P2P Business Solution Architect for a remote role in Georgia. The role offers a chance to work with a leading IT consulting company, gain extensive professional experience, and enrich knowledge. Responsibilities include running SAP pre-sale and implementation projects, supporting assessment of customer solutions, and defining O2C/P2P architecture. Requirements include experience in O2C/P2P business architecture, SAP S/4HANA (SCM) functionality, and understanding of sales processes.

Chief Software Engineer

Company: EPAM Systems

Location: Sofia, Bulgaria

Posted Dec 21, 2024

The job posting seeks a highly skilled and experienced Chief Software Engineer to lead the software development team. The ideal candidate will oversee the design, development, and implementation of software solutions, play a critical role in shaping the future of technology, and drive innovation. Responsibilities include leading the team in designing and implementing complex solutions, adopting emerging technologies, and promoting clean code and software craftsmanship. The role requires 7+ years of experience, hands-on experience with multiple technologies, and a deep understanding of industry-accepted practices like Agile. The company offers a personal development program, professional trainings, and a collaborative, multicultural environment.

Lead Flowable Engineer

Company: EPAM Systems

Location: Pune, India

Posted Dec 21, 2024

EPAM is a leading global provider of digital platform engineering and development services. They offer a dynamic and inclusive culture, opportunities for growth and self-development, and a benefit package that includes health benefits, retirement benefits, paid time off, and flexible benefits.

Senior C/C++ Linux Kernel Engineer

Company: EPAM Systems

Location: Ogre, Latvia

Posted Dec 21, 2024

EPAM is seeking a Senior C/C++ Linux Engineer to join their project team. The role involves migrating from CentOS 7.9 to Oracle 9, converting 32-bit code to 64-bit, upgrading the Kernel, and securing the Factory Reset Partition. The ideal candidate should have experience in Networking Security products, expertise in Linux Kernel, and proficiency in C and C++ programming. EPAM offers a best-in-class engineering culture, advanced tech stack, and opportunities for professional growth.

Delivery Manager/Senior Delivery Manager - Data Engineering

Company: EPAM Systems

Location: Gurgaon, India

Posted Dec 21, 2024

EPAM, a leading global provider of digital platform engineering and development services, is seeking a Delivery Manager/Senior Delivery Manager - Data Engineering. The role involves overseeing project delivery, managing customer relationships, and identifying engagement risks. EPAM offers a dynamic and inclusive culture, opportunities for continuous learning, and a comprehensive benefit package. The ideal candidate should have extensive software industry experience, a deep understanding of Big Data, and strong Agile methodology skills.

Cloud Support Engineer (Big Data - JA)

Company: EPAM Systems

Location: Tokyo, Japan

Posted Dec 21, 2024

EPAM Systems is hiring a Cloud Support Engineer in Tokyo, Japan. The role involves providing 24/7 support for a major Cloud platform, including Big Data services. The ideal candidate should have 3+ years of experience as a developer or a combination of developer and big data engineer, with strong skills in programming languages like Java, C++, C#, Scala, Python, and scripting languages like Python/PHP/R. Familiarity with BigData architectures, distributed computing frameworks, and distributed data stores is required. The company offers a supportive workplace with opportunities for internal training and self-development, and is committed to having a positive impact on customers, employees, and communities.

SAP BTP Developer

Company: EPAM Systems

Location: Ogre, Latvia

Posted Dec 21, 2024

EPAM is hiring an SAP Developer for technology-focused projects. The role involves creating Node.js (CAP) applications using SAP Cloud Application Programming model and Fiori elements annotations. The position offers a hybrid setup with work flexibility in Latvia. Responsibilities include examining business requirements, conducting modeling, design, implementation, and testing, and participating in Agile (Scrum) processes. Requirements include expertise in SAP Cloud Application Programming Model, Agile methodology, and proficiency in SAP BTP, Node.js (CAP), and SAP Fiori Elements. Additional skills include knowledge of SAP Side-by-Side Extensibility, SAP Workflow Manager, and various SAP Integration Suite services. EPAM offers an advanced tech stack, world-class clients, professional growth, a strong GenAI community, an entrepreneurial culture, and a hybrid setup.

SAP Development Solution Architect

Company: EPAM Systems

Location: Ogre, Latvia

Posted Dec 21, 2024

EPAM is seeking a SAP Development Solution Architect to join their team. The role involves understanding stakeholder needs, supporting cost/benefit analysis, gathering requirements, and leading development of new capabilities. The ideal candidate should have expertise in SAP S/4HANA, SaaS Extensibility, and various architectural styles. Proficiency in programming languages like ABAP, SQL, Java, and JavaScript is required. Familiarity with SAP BTP services and Agile methodologies is also beneficial. EPAM offers a professional growth-oriented environment with a competitive salary and benefits.

Lead Data Engineer

Company: EPAM Systems

Location: Hyderabad, India

Posted Dec 21, 2024

EPAM is a leading global provider of digital platform engineering and development services. They offer a dynamic and inclusive culture, opportunities to collaborate with multi-national teams, and contribute to innovative projects. The company is seeking an experienced Lead Data Engineer to join their team.

Bilingual Sales Development Representative

Company: EPAM Systems

Location: Budapest, Hungary

Posted Dec 21, 2024

EPAM, a leading global provider of digital platform engineering and development services, is seeking a creative salesperson for their growing sales enablement team. The role involves developing and executing sales strategies, creative scriptwriting, and building relationships with target companies. EPAM offers a dynamic, inclusive culture with opportunities for continuous learning and growth. The position is based in Budapest's Corvin - Negyed office, with a hybrid work system. EPAM provides comprehensive training, access to a global network of experts, and a clear career path in sales. Requirements include more than 1 year of sales experience, fluency in English and another European language, strong organizational skills, and a hunter sales attitude.

Lead Cloud-Native Platform Engineer

Company: EPAM Systems

Location: Zhezqazghan, Kazakhstan

Posted Dec 21, 2024

EPAM is hiring a Lead Cloud-Native Platform Engineer for their Engineering Enablement Platform team. The role is remote within Kazakhstan and involves developing and maintaining infrastructure as code using Pulumi with TypeScript, designing and executing system-level tests, and working with diverse teams to integrate infrastructure components. Requirements include extensive cloud-native experience, proficiency in TypeScript or similar OOP languages, and experience with Kubernetes. Benefits include a vibrant working environment, growth opportunities, and a comprehensive benefits package.

SAP Senior Consultant / CAR

Company: EPAM Systems

Location: Ozorków, Poland

Posted Dec 21, 2024

EPAM is seeking a Senior SAP Consultant (CAR) for a project implementation with a leading retail client. The role involves implementing and maintaining SAP Customer Activity Repository (CAR), providing expert advice, collaborating with stakeholders, and designing SAP CAR solutions. The ideal candidate should have experience with SAP BW, SAP CAR, and preferably SAP Logistics. EPAM offers a supportive engineering community, growth opportunities, and a comprehensive benefits package.

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