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.

Senior SAP TM/WM Consultant

Company: EPAM Systems

Location: Gavarr, Armenia

Posted Dec 20, 2024

EPAM Armenia is hiring a Senior SAP TM/WM Consultant for a fully remote position in Armenia. The ideal candidate should have at least 5 years of relevant experience, strong understanding of transport logistics and SAP TM, and expert knowledge of SAP WM/LES. The role involves continuous improvement of SAP TM and WM modules, analyzing and implementing requirements, cooperating with development teams, and conducting tests. EPAM offers an enjoyable working environment, opportunities to work abroad, leadership development, and comprehensive benefits including free English classes, medical care, and discounts for fitness clubs.

Senior/Lead AI Engineer

Company: EPAM Systems

Location: Mar’’ina Horka, Belarus

Posted Dec 20, 2024

EPAM is looking for professionals with a rich background in software engineering to join their AI SDLC Center of Excellence team. The role involves resolving complex technical challenges and pushing the boundaries of Generative AI technologies. EPAM offers flexibility, innovative projects, and continuous learning opportunities.

Lead Salesforce Integration Developer

Company: EPAM Systems

Location: Ozorków, Poland

Posted Dec 20, 2024

EPAM is hiring an experienced Lead Salesforce Integration Developer. The role involves leading the development and integration of Salesforce applications with third-party APIs, designing robust Salesforce solutions, and mentoring junior developers. Requirements include 5+ years of Salesforce development experience, proficiency in Salesforce and third-party API integrations, and strong communication skills. EPAM offers a supportive work environment, growth opportunities, and a comprehensive benefits package.

MS Dynamics CRM Solution Architect

Company: EPAM Systems

Location: Lviv, Ukraine

Posted Dec 20, 2024

EPAM is seeking an experienced MS Dynamics CRM Solution Architect to lead design and implementation of solutions using Microsoft Dynamics 365 and Power Platform. The role involves collaborating with business stakeholders to optimize business processes, integrating Azure Cloud services, and working in a Scrum environment. The ideal candidate should have a proven track record in Dynamics Architecture, proficiency in Dynamics 365 and Power Platform, and familiarity with Azure Cloud services and CI/CD practices. EPAM offers flexible work arrangements, opportunities for professional growth, and a supportive work environment.

Middle Java Developer

Company: EPAM Systems

Location: Soacha, Colombia

Posted Dec 20, 2024

EPAM is hiring a Middle Java Developer for a dynamic team. The role involves developing and maintaining Java-based components, collaborating with cross-functional teams, optimizing application performance, and participating in the full software development lifecycle. Required skills include proficiency in Java, Scala, Apache Spark, and REST API development. Additional assets include experience with Oracle Cloud, Python, and real-time data processing with Spark Streaming. EPAM offers a comprehensive benefits package including learning opportunities, health coverage, visual benefits, life insurance, medical leave coverage, professional growth opportunities, stock option purchase plan, additional income opportunities, and community benefits.

QA Automation Engineer with Python

Company: EPAM Systems

Location: Zhezqazghan, Kazakhstan

Posted Dec 20, 2024

EPAM is recruiting a skilled QA Automation Engineer proficient in Python for their team in Kazakhstan. The role involves testing and automating test procedures, creating and updating test scripts, troubleshooting, and collaborating with software developers. Requirements include a background in software development, 2-3 years of experience, proficiency in Python, familiarity with Linux & Networking, and strong analytical skills. EPAM offers an innovative work environment, growth opportunities, and a comprehensive benefits package.

Chief Cloud & Infrastructure Engineer (Go Language+AWS)

Company: EPAM Systems

Location: Tacuarembó, Uruguay

Posted Dec 20, 2024

The job posting is for a Chief Cloud & Infrastructure Engineer position, requiring at least 7 years of Go Development experience within AWS environments and leadership background. The role involves shaping the Cloud Developer Platform, managing Cloud Platform provisioning, and creating automation code. The ideal candidate will collaborate with global teams, handle feature requests and bug resolutions, and ensure privacy, security, and compliance. Benefits include a learning culture, paid holidays, professional growth opportunities, stock option purchase plan, additional income opportunities, and community benefits.

Senior C++ Engineer/Embedded

Company: EPAM Systems

Location: San Jose, CA

Posted Dec 20, 2024

EPAM is hiring a Software Engineer with extensive experience in embedded Android/driver/kernel development. The role involves working with a dynamic team to build custom solutions for prestigious brands across various sectors. The position offers numerous opportunities for skill development and career advancement. The ideal candidate should have strong C/C++ skills, a good understanding of object-oriented design, and solid knowledge of Android framework components. Direct customer interaction and cross-team collaboration are also required. EPAM provides comprehensive benefits including health insurance, retirement savings plan, and paid time off.

Lead Python Developer

Company: EPAM Systems

Location: Lisbon, Portugal

Posted Dec 20, 2024

A major European bank is seeking a skilled Lead Python Developer with at least 5 years of experience. The role involves directing the design and development of Python-based applications, mentoring a team of developers, and ensuring the delivery of high-quality banking applications. The successful candidate will also enforce security protocols, enhance system performance, and manage project schedules. The position offers competitive compensation, diverse projects, and opportunities for career growth.

Embedded C++ Engineer

Company: EPAM Systems

Location: San Jose, CA

Posted Dec 20, 2024

EPAM is hiring a Software Engineer with extensive experience in embedded Linux driver/kernel development. The role involves working with a dynamic team to build custom solutions for prestigious brands across various sectors. The position offers numerous opportunities for skill development and career advancement. The ideal candidate should have strong C/C++ skills, knowledge of hypervisors, and experience with virtual driver development. EPAM provides comprehensive benefits including health insurance, retirement savings, and flexible work arrangements. The company fosters a positive, inclusive culture with opportunities for continuous learning and growth.

Salesforce Delivery Manager/Project Manager

Company: EPAM Systems

Location: Pune, India

Posted Dec 20, 2024

EPAM is hiring a Salesforce Delivery Manager/Project Manager with extensive experience in Salesforce environments and Agile project management. The role involves planning and executing Salesforce projects, managing team commitments, reporting on progress, and overseeing configurations, integrations, and security aspects. The ideal candidate should have a minimum of 12-22 years of experience, proficiency in Apex, and knowledge of Salesforce Clouds. EPAM offers opportunities for technical challenges, self-development, and a comprehensive benefit package.

Lead Java Developer

Company: EPAM Systems

Location: Soacha, Colombia

Posted Dec 20, 2024

EPAM is seeking a remote Lead Java Developer with 5+ years of experience and leadership skills. The role involves software development, API design, and implementation, with a focus on financial forecasting and modeling. Required skills include Kotlin, Java 8, Test Driven Development, Open API, database design, cloud technologies, and modern software engineering tools. EPAM offers a comprehensive benefits package, professional growth opportunities, and a positive, inclusive culture.

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