Jobs at EPAM Systems

718,159 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 Content Editor

Company: EPAM Systems

Location: Bahía Blanca, Argentina

Posted Dec 23, 2024

EPAM is looking for a Senior Content Editor to join their remote team. The ideal candidate will have an eye for detail, accuracy, and excellent communication skills. They will collaborate with multi-national teams, contribute to innovative projects, and have opportunities to learn and grow.

Amazon Connect Architect

Company: EPAM Systems

Location: Hyderabad, India

Posted Dec 23, 2024

EPAM is seeking a dynamic Amazon Connect Architect to lead the architecture and design of sophisticated IVR and Contact Center solutions. The ideal candidate will have 11-18 years of experience, with a minimum of 2-3 years in architecting complex IVR and contact center platforms. They should be proficient in enterprise call center/telecom implementation and operations, and have hands-on experience in software development/DevOps. Familiarity with Amazon Connect capabilities and serverless Cloud-native services is required. EPAM offers opportunities for technical challenges, self-development, and a comprehensive benefit package.

Senior Machine Learning Engineer

Company: EPAM Systems

Location: Novoukrayinka, Ukraine

Posted Dec 23, 2024

EPAM is hiring a Senior Machine Learning Engineer for a remote role in Ukraine. The role involves designing, developing, and managing ML pipelines, leading ML prediction endpoints, and collaborating with System Engineers. Requirements include 3+ years of Python programming, MLOps experience, and expertise in Data Science, DevOps, and Big Data technologies. EPAM offers flexible work, equipment provision, project diversity, career growth opportunities, and comprehensive benefits.

Lead Full-Stack Software Engineer

Company: EPAM Systems

Location: Río Grande, Mexico

Posted Dec 23, 2024

EPAM is seeking a dedicated Lead Full-Stack Software Engineer to develop and enhance a product aimed at boosting developer productivity. The role involves managing the entire lifecycle of servers and applications, developing frontend code with TypeScript and Angular, and backend code in Java and Kotlin. The ideal candidate should have a Bachelor's degree in Computer Science, 5+ years of Full Stack development experience, 3+ years in TypeScript and Java/Kotlin, and a proven track record of leading and mentoring teams. EPAM offers a comprehensive benefits package including career growth opportunities, international mobility, constant training, and a supportive working environment.

Senior Software Engineer - Java, Scala

Company: EPAM Systems

Location: Chennai, India

Posted Dec 23, 2024

EPAM is seeking a Senior Software Engineer with expertise in Java and Scala to join their growing team. The role involves designing, developing, and maintaining software solutions using Scala and Java technologies, integrating messaging systems like Apache Kafka, and working with AWS services. Requirements include 5-8 years of relevant experience, proficiency in Scala and its frameworks, competency in Java and Spring Framework, background in managing databases, skills in message-oriented middleware, and experience in an AWS environment.

Senior Java Developer - Remote

Company: EPAM Systems

Location: New York, NY

Posted Dec 23, 2024

EPAM is hiring a Java Developer for a high-impact role, offering opportunities for skill development and career advancement. The developer will work on custom solutions for prestigious brands in various sectors, contributing to enterprise architecture and modernizing products. The role involves writing efficient code, conducting code reviews, and participating in requirements gathering. EPAM provides comprehensive benefits including health insurance, retirement savings, and paid time off. The salary range is $90K - $150K.

Senior Software Engineer - Java, Scala

Company: EPAM Systems

Location: Hyderabad, India

Posted Dec 23, 2024

EPAM, a leading global provider of digital platform engineering and development services, is seeking a Senior Software Engineer with expertise in Java and Scala. The ideal candidate will design, develop, and maintain software solutions using Scala and Java technologies, manage databases, and integrate messaging systems like Apache Kafka. They will also utilize AWS services to build and maintain cloud-based applications. EPAM offers opportunities for technical challenges, self-development, and a supportive benefit package.

Lead Databricks Engineer (relocation to Cyprus)

Company: EPAM Systems

Location: Nurota, Uzbekistan

Posted Dec 23, 2024

We are looking for a Lead Databricks Engineer with expertise in cloud infrastructure, big data processing, and analytics. The role involves designing and building robust data architecture to support various aspects of the client's business. Proficiency in SQL and Azure Data Factory is essential. Join us at our Cyprus office, which offers a flexible hybrid work setup.

Kafka Platform Engineer

Company: EPAM Systems

Location: Novoukrayinka, Ukraine

Posted Dec 23, 2024

EPAM is hiring a Senior Support Engineer with Kafka expertise for a dynamic, multicultural team. The role involves improving, developing, and maintaining a robust Kafka platform with 20+ clusters. Responsibilities include setting up Kafka clusters, monitoring performance, troubleshooting, optimizing, and ensuring security. Requirements include experience with Confluent Platform, Kubernetes, HELM, Python, and strong analytical skills. EPAM offers flexible work options, equipment provision, career growth opportunities, and comprehensive benefits.

Senior Software Engineer - Java

Company: EPAM Systems

Location: Vancouver, Canada

Posted Dec 23, 2024

EPAM is hiring a Senior Software Engineer for a high-impact role with opportunities to develop skills and advance career. The position involves collaborating with teams, developing distributed systems, and implementing automation. EPAM offers a dynamic culture, innovative projects, and continuous learning opportunities.

Amazon Connect Architect

Company: EPAM Systems

Location: Bangalore, India

Posted Dec 23, 2024

EPAM is seeking a dynamic Amazon Connect Architect to lead the AWS architecture strategy for sophisticated IVR and Contact Center solutions. The ideal candidate should have 11-18 years of experience, with a minimum of 2-3 years in architecting complex IVR and contact center platforms. They must be proficient in cloud-native services, serverless development, and have hands-on experience in software development/DevOps. EPAM offers opportunities for self-development, international platforms to share ideas, and a comprehensive benefit package.

Lead .NET Developer

Company: EPAM Systems

Location: Río Grande, Mexico

Posted Dec 23, 2024

EPAM is seeking a skilled and experienced Lead .NET Developer to join their team. The role involves leading development initiatives, mentoring junior developers, and ensuring high-quality software solutions. The ideal candidate should have a Bachelor's degree in Engineering or Computer Science, at least 5 years of .NET development experience, and strong leadership skills. Proficiency in C#, JavaScript, and cloud platforms like Azure and AWS is required. The company offers a comprehensive benefits package, including career growth opportunities, international mobility, and a supportive work environment.

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