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.

PROGRAM ANALYST

Company: Department of Defense - Defense Information Systems Agency

Location: Fort Meade, Maryland Fort Meade, Maryland

Posted Dec 21, 2024

This job position is for the Cyber Excepted Service, not the Competitive Service, and is recruited under 10 USC 1599f. It's a Full Performance Work Level role in the DISA ACQC/TRANSPORT PEO, requiring U.S. citizenship and potential security clearance. Qualifying experience includes content management and project management. The role may involve telework, counter-intelligence polygraph exams, and moving cost reimbursement. Veterans' preference applies to eligible candidates.

Senior Java Developer

Company: EPAM Systems

Location: Soacha, Colombia

Posted Dec 21, 2024

EPAM is seeking a skilled Senior Java Developer with 3+ years of experience in Java 11 and RESTful web services. The ideal candidate will have proficiency in AWS, Apache Kafka, Maven, Git, Docker, and IntelliJ IDEA. They should be fluent in English and have strong analytical skills. The role involves refining business requirements, implementing them using DSL and Java, testing with Docker and Postman, collaborating with cross-functional teams, and participating in code reviews. EPAM offers a learning culture, health coverage, visual benefits, life insurance, medical leave coverage, professional growth opportunities, stock option purchase plan, additional income, and community benefits.

Lead Developer - OpenText

Company: EPAM Systems

Location: Hyderabad, India

Posted Dec 21, 2024

EPAM, a leading global provider of digital platform engineering and development services, is seeking a skilled Lead Developer with extensive experience in OpenText technologies. The chosen candidate will lead projects, guide junior developers, and collaborate with multi-national teams on innovative projects. EPAM offers a dynamic and inclusive culture, opportunities for continuous learning, and a comprehensive benefit package.

ServiceNow Developer

Company: EPAM Systems

Location: Podgorica, Montenegro

Posted Dec 21, 2024

The text describes a job opportunity for a ServiceNow Developer with at least 4 years of experience. The role involves overseeing applications within ServiceNow enterprise instances, solving complex issues, testing new capabilities, and ensuring system compliance. The successful candidate will work remotely from Montenegro or at the Herceg-Novi and Podgorica offices. Key responsibilities include managing the support queue, evaluating upgrades, maintaining platform performance, collaborating with cross-functional teams, and developing comprehensive documentation. Required skills include proficiency in ServiceNow administration, problem-solving, and knowledge of ServiceNow integrations. Familiarity with development languages like JavaScript, HTML, CSS, AngularJS, PowerShell, and Shell Commands is also necessary. The company offers engineering heritage, advanced tech stack, professional growth, and a hybrid work setup.

Senior Developer - OpenText

Company: EPAM Systems

Location: Chennai, India

Posted Dec 21, 2024

EPAM, a leading global provider of digital platform engineering and development services, is seeking a seasoned Senior OpenText Developer. The role involves configuring OpenText Content Server application, utilizing OpenText GCI Power tool, managing workflows, forms, and templates, and customizing web reports. The ideal candidate should have 5-8 years of hands-on experience in OpenText Content Server development, expertise in OpenText Content Server, ECM, and OpenText GCI Power tool, proficiency in OScript, XML, and XSL transformations, and strong background in Java technologies. EPAM offers opportunities for self-development, international platforms to share ideas, sponsored tech talks & hackathons, and a comprehensive benefit package.

Principal, Data Science Consulting - Remote

Company: EPAM Systems

Location: Canada

Posted Dec 21, 2024

EPAM is seeking a Senior Manager or Director level professional with extensive experience in Machine Learning and AI. The ideal candidate will provide technical leadership, drive the design and implementation of ML/AI solutions, and collaborate with clients to understand their business challenges. They will also engage with data scientists and engineers, foster confidence through technical expertise, and lead teams tactically. The role involves working with leading-edge technologies, delivering ML/AI-driven solutions, and playing a highly visible role in the organization. EPAM offers a comprehensive benefits package including healthcare, insurance, retirement savings, and more.

Senior Machine Learning Engineer

Company: EPAM Systems

Location: Chennai, India

Posted Dec 21, 2024

EPAM, a leading global provider of digital platform engineering and development services, is seeking a Senior Machine Learning Engineer. The role involves designing, developing, and deploying machine learning models for various applications including NLP, computer vision, deep learning, and reinforcement learning. The ideal candidate should have 5+ years of experience, a degree in Computer Science, Data Science, Mathematics, or a related field, and strong expertise in machine learning, deep learning, neural networks, NLP, computer vision, or reinforcement learning. Proficiency in Python and machine learning libraries such as TensorFlow, PyTorch, Keras, or Scikit-learn is required. EPAM offers opportunities for self-development, international platforms to share ideas, sponsored tech talks & hackathons, and a comprehensive benefit package.

Business Analyst - EIS

Company: EPAM Systems

Location: Pune, India

Posted Dec 21, 2024

EPAM is a leading global provider of digital platform engineering and development services, committed to positively impacting customers, employees, and communities. The company fosters a dynamic and inclusive culture, offering opportunities for collaboration, innovation, and continuous learning. EPAM is seeking a Business Analyst - EIS with a solid background in business analysis and extensive knowledge of EIS Suite software. The role involves documenting and recommending solutions within the EIS application suite, collaborating with clients and teams, and optimizing business processes. The ideal candidate will have 3-5 years of related experience, proficiency in BA documentation, and strong communication skills. EPAM offers opportunities for technical challenges, self-development, and a comprehensive benefit package.

Senior Java Developer

Company: EPAM Systems

Location: Velika Kladuša, Bosnia and Herzegovina

Posted Dec 21, 2024

EPAM is a global leader in digital platform engineering and development services, committed to positively impacting customers, employees, and communities. They foster a dynamic and inclusive culture with opportunities for growth and learning. Currently, they are seeking a Senior Java Developer with 4+ years of experience in Java development, strong Java EE and/or Spring knowledge, and good command of English. The role offers career development, professional trainings, and benefits like health insurance and vacation bonuses.

Salesforce Business Analyst

Company: EPAM Systems

Location: Barra do Garças, Brazil

Posted Dec 21, 2024

The role is for a Salesforce Business Analyst with expertise in Salesforce Experience Cloud and media industry knowledge. The position involves developing and maintaining a prioritized backlog of EPICs, collaborating with stakeholders, analyzing user personas, and facilitating workshops. The candidate must have at least 2 years of Salesforce experience, proficiency in Salesforce Configuration, and certifications in Salesforce Admin and Experience Cloud.

Software/Solution Architect - Python

Company: EPAM Systems

Location: Novoukrayinka, Ukraine

Posted Dec 21, 2024

EPAM is seeking a highly skilled Python Software/Solution Architect to join their team. The successful candidate will collaborate with the client's internal IT department, focusing on platform automation and integration with enterprise applications. The main project involves developing a configuration management framework to automate manual operations and ensure configuration consistency. The role requires expertise in Python, SQL, and understanding of threading limitations and multi-process architecture. Familiarity with Cloud technologies, security and accessibility compliance, and the Perforce version control system is also required. English proficiency (B2+ level) is essential. EPAM offers flexible remote work, necessary equipment, opportunities for career growth, and a range of benefits including volunteer programs, leadership training, and free language and cloud training.

Lead .NET Developer

Company: EPAM Systems

Location: Soacha, Colombia

Posted Dec 21, 2024

EPAM is seeking a skilled and cooperative Lead .NET Developer to join their dynamic team. The role involves leading development initiatives, providing technical direction, and crafting software solutions aligned with strategic objectives. Responsibilities include overseeing software creation, training and supporting a team, managing the full software development lifecycle, maintaining code integrity, collaborating with stakeholders, and staying updated with .NET advancements. Requirements include a minimum of 5 years of .NET development experience, 1 year of leadership experience, proficiency in ASP.NET and C#, and strong communication skills. EPAM offers a learning culture, health coverage, visual benefits, life insurance, medical leave coverage, professional growth opportunities, stock option purchase plan, additional income opportunities, and community benefits.

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