EPAM Systems logo
EPAM Systems

4,194 open roles

Senior RPA Engineer (C# / JavaScript / PlaywrightJS)

Remote (Ukraine)Full-timePosted Sep 29, 2026

Job description

We are looking for a highly capable Senior RPA Engineer to help transition our legacy RPA solution (C#) to a cutting-edge automation framework based on PlaywrightJS/TypeScript. This role involves architecting, building, and optimizing data extraction solutions from complex carrier websites and automating workflows that ensure consistent, reliable data pull processes.

Responsibilities

Design data extraction logic for pulling data from carrier websites Design and implement data storage patterns for managing pulled data efficiently Develop PlaywrightJS/TS automation bots to perform web navigation and data retrieval Troubleshoot and optimize automation workflows for performance, reliability, and scalability Collaborate with cross-functional teams to ensure seamless migration and integration with existing systems Requirements 3+ years of experience in RPA Engineering Strong foundation in software development, with proficiency in at least one programming language (e.

g., JavaScript, TypeScript, C#, or equivalent) Experience in building robust, maintainable codebases and working with APIs or web automation frameworks Ability to navigate and reverse-engineer complex or unfamiliar web systems Expertise in Node.js Skills in Robotic Process Automation A “figure it out” mindset – this role involves solving undefined problems and creatively finding paths to results Fluency in English, both written and spoken, at a minimum B2 level Nice to have Basic familiarity with the Power Platform (Power Automate, Power Apps)

Description copied from EPAM Systems's careers page. Read the full posting before you apply.

More jobs at EPAM Systems

See all openings at EPAM Systems