Jobs at EPAM Systems

717,839 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 Java Developer

Company: EPAM Systems

Location: San Javier, Chile

Posted Jan 21, 2025

We are seeking an experienced Senior Java Developer to join our team and enhance our cutting-edge cloud-based patient portal. The opportunity positions you at the leading edge of technology in the healthcare sector, improving patient interaction with their services and information. We offer a range of benefits including improved medical coverage, lunch allowance, allowance for internet and electricity, national holiday bonus, Christmas bonus, learning culture, additional income, and relocation assistance.

Billing Manager

Company: Magnolia Health Systems

Location: Indianapolis, IN

Posted Jan 21, 2025

Indiana Homecare Services is seeking a detail-oriented Operations Billing Manager with a Bachelor's degree in Business, Healthcare Administration, Accounting, or a relevant field. The candidate should have experience as a medical Billing Specialist, preferably in home care, with expertise in Medicare. Knowledge of billing regulations, medical terminology, coding, and accreditation standards is required. The successful candidate will manage billing processes, coordinate billing systems, maintain patient accounts, and ensure confidentiality. They will also collaborate with clinical staff and supervisors, and assist the Executive Director as needed.

Senior Security Systems Engineer

Company: EPAM Systems

Location: Roswell, GA

Posted Jan 21, 2025

The role involves a candidate acting as a governance facilitator and architect lead for the client's Security and Enterprise Architecture organizations. The candidate will ensure business line owners comply with MBUSA's security policies, primarily focusing on application security remediation. They will collaborate with stakeholders, perform security assessments, and educate employees on security best practices. Requirements include extensive security expertise, excellent communication skills, and familiarity with solution architecture. The company offers comprehensive benefits and fosters a positive, inclusive culture.

Senior Snowflake Data Engineer

Company: EPAM Systems

Location: Chennai, India

Posted Jan 21, 2025

EPAM, a leading global provider of digital platform engineering and development services, is seeking a Senior Snowflake Data Engineer. The ideal candidate will design and implement robust data solutions within Snowflake, ensuring efficiency, security, and scalability. Responsibilities include Snowflake data modeling, ETL pipeline development, performance tuning, data security measures, and collaboration with cross-functional teams. Requirements include 5-8 years of data engineering experience, proficiency in Python, and familiarity with AWS or Azure. EPAM offers opportunities for technical challenges, self-development, and a comprehensive benefit package.

Lead Machine Learning Engineer

Company: EPAM Systems

Location: Rockaway, NJ

Posted Jan 21, 2025

EPAM Kyrgyzstan is seeking a Lead Machine Learning Engineer to develop and implement transformative solutions. The role involves leading ML pipeline design, development, and operation, and collaborating with diverse teams. The successful candidate will have production experience in AI/ML engineering, proficiency in machine learning model development, and strong communication skills. EPAM offers an enjoyable working environment, opportunities for growth, and a comprehensive benefits package.

Security Architect (SIEM)

Company: EPAM Systems

Location: Ogre, Latvia

Posted Jan 21, 2025

EPAM is looking for a knowledgeable Security Architect to specialize in SIEM deployment and migration. The ideal candidate will bring extensive experience in architecture, design, implementation, and optimization of SIEM solutions. They will collaborate with client cyber security teams and internal SOC operations to tailor technology solutions to meet complex business and technical needs.

Lead .NET Developer

Company: EPAM Systems

Location: Bahía Blanca, Argentina

Posted Jan 21, 2025

EPAM, a leading global provider of digital platform engineering and development services, is seeking a highly skilled and experienced Lead .NET Developer. The role involves leading the development of cutting-edge solutions, including migration automation, customer onboarding simplification, and international expansion projects. The developer will focus on personal health records and multi-EHR systems. EPAM offers a dynamic and inclusive culture, with opportunities for continuous learning and growth. The role requires proven experience in building and operating high-traffic web applications, strong development expertise in C#, and proficiency in writing automated tests and deploying code via CI/CD pipelines.

Lead Data Software Engineer

Company: EPAM Systems

Location: Zhezqazghan, Kazakhstan

Posted Jan 21, 2025

EPAM is seeking an open-minded Lead Data Software Engineer to drive the development and maintenance of their data-driven architecture. The role involves designing and implementing data pipelines, performing data ingestion processes, and participating in platform engineering. The ideal candidate should have strong experience in Java, Python or Scala, proficiency in SQL, and understanding of common Big Data challenges and relevant technologies. EPAM offers a remote setup with flexibility to work from any location in Kazakhstan, an enjoyable working environment, opportunities for growth, and a comprehensive benefits package.

Senior Java Developer

Company: EPAM Systems

Location: Tacuarembó, Uruguay

Posted Jan 21, 2025

The job posting is for a Senior Java Developer position with a focus on cloud-based patient portal development. The role involves creating, testing, and implementing web applications, automating systems, and streamlining customer onboarding processes. The ideal candidate should have at least 3 years of Java development experience, proficiency in JavaScript or TypeScript, and understanding of Kubernetes operations. The company offers a learning culture, paid holidays, professional growth opportunities, stock option purchase plan, additional income opportunities, and community benefits.

Lead Business Solution Architect

Company: EPAM Systems

Location: Soacha, Colombia

Posted Jan 21, 2025

EPAM is seeking an experienced Lead Business Solution Architect to manage Salesforce Stream in technology consulting projects. The ideal candidate should have extensive experience in Lead-to-Cash processes and Salesforce architecture. Responsibilities include designing business solutions, leading workshops, and ensuring alignment with Salesforce best practices. EPAM offers a comprehensive benefits package, professional growth opportunities, and a positive, inclusive culture.

Middle Java Developer

Company: EPAM Systems

Location: Río Grande, Mexico

Posted Jan 21, 2025

EPAM is seeking a skilled Middle Java Developer with 3+ years of experience to join their team. The role involves developing and maintaining back-end microservices and REST APIs using Java and the Spring Framework. The company offers career growth opportunities, unlimited access to LinkedIn learning solutions, and a multicultural environment.

Java Developer

Company: EPAM Systems

Location: Tacuarembó, Uruguay

Posted Jan 21, 2025

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