Jobs at EPAM Systems

717,672 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.

Associate Solution Architect

Company: EPAM Systems

Location: Río Grande, Mexico

Posted Jan 22, 2025

Senior Java Developer

Company: EPAM Systems

Location: Tacuarembó, Uruguay

Posted Jan 22, 2025

.NET Development Team Lead

Company: EPAM Systems

Location: Soacha, Colombia

Posted Jan 22, 2025

Lead Backend Developer in Golang

Company: EPAM Systems

Location: Río Grande, Mexico

Posted Jan 22, 2025

EPAM is seeking an experienced Lead Backend Developer in Go to join their results-driven engineering team. The role involves developing scalable applications, communicating with customers, and collaborating across teams. The ideal candidate should have at least 5 years of software development experience, proficiency in Go, and expertise in cloud-based web services, particularly on AWS. They should also be familiar with gRPC, Docker, Kubernetes, and have leadership experience. EPAM offers a comprehensive benefits package including career growth opportunities, international mobility, continuous training, and a supportive work environment.

Senior Java Developer

Company: EPAM Systems

Location: Soacha, Colombia

Posted Jan 22, 2025

EPAM is seeking an experienced Senior Java Developer to join their team and enhance their cloud-based patient portal. The role involves developing, testing, and implementing high-traffic web applications, migrating and automating systems, streamlining customer onboarding, and extending services to international markets. Requirements include a minimum of 3 years of Java development experience, proficiency in JavaScript or TypeScript, expertise in object-oriented design, and familiarity with CI/CD processes and Kubernetes operations. 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.

Quality Inspector - Incoming 1st Shift HSV

Company: Abaco Systems

Location: Huntsville, AL

Posted Jan 22, 2025

Abaco Systems, a leader in rugged embedded computing for military/aerospace, is expanding and seeking a Quality Inspector-Incoming. The role involves mechanical and electronics inspection of incoming components, ensuring conformance to requirements. The ideal candidate should have a strong electronics and mechanical background, familiarity with military/aerospace industry practices, and proficiency in using inspection tools and Microsoft Office. Abaco Systems values its employees, encouraging innovation and teamwork in a fun, responsible work environment.

Junior JavaScript Developer

Company: EPAM Systems

Location: Velika Kladuša, Bosnia and Herzegovina

Posted Jan 22, 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 continuous learning and growth. EPAM is seeking a motivated Junior JavaScript Developer to join their team, where the developer will write clean, efficient JavaScript code, collaborate with cross-functional teams, and work on diverse projects. Requirements include 1-2 years of JavaScript experience, a degree in a technical field, and strong knowledge of front-end technologies. EPAM offers career development opportunities, professional trainings, and benefits like health insurance and vacation time.

Senior Recruiter

Company: EPAM Systems

Location: Singapore

Posted Jan 22, 2025

EPAM, a renowned global player in digital innovation, is seeking a Technical Recruiter to join their team in Singapore. The role involves recruiting top-tier technical and business talent, collaborating with an international team, and ensuring a seamless recruitment experience. EPAM offers a supportive environment, opportunities for self-development, and a chance to work with top-notch technologies. They have been recognized as one of the most loved workplaces and have received certifications for their commitment to employee experience and skills development.

Lead Front-end Developer with TypeScript

Company: EPAM Systems

Location: Mexico City, Mexico

Posted Jan 22, 2025

EPAM is seeking an experienced Lead Front-end Developer with proficiency in TypeScript. The ideal candidate will develop scalable and intuitive front-end solutions, integrating microservices architecture and utilizing React.js. They should have at least 5 years of experience in TypeScript and JavaScript, expertise in ReactJS, and a good grasp of its core principles. Knowledge of CSS preprocessors like SASS & LESS is also required. The role involves working with backend developers and UI/UX designers, engaging in Agile software development practices, and troubleshooting issues. EPAM offers a comprehensive benefits package including career growth opportunities, international mobility, constant training, and a supportive working environment.

Lead Cloud Deployment Engineer

Company: EPAM Systems

Location: Bahía Blanca, Argentina

Posted Jan 22, 2025

EPAM is seeking a skilled Lead Cloud Deployment Engineer to oversee cloud solutions, collaborate with multifunctional teams, and ensure high-quality, efficient cloud infrastructure. The role involves leading AWS AppStream 2.0 and VDI configuration, automating tasks with Terraform and Python, and managing AWS resources. The ideal candidate should have 5+ years of cloud deployment experience, expertise in AWS, Azure DevOps, and VDI, and strong communication skills. EPAM offers competitive benefits including a Connectivity Bonus, Medicina Prepaga, Paternity Leave, English Training, and a Training Program.

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