PulseRise Technologies

Python Engineer – Browser, Workflow Systems Automation

PulseRise Technologies

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

About the role

  • Building production-grade browser automation systems that power complex, real-world workflows
  • Owning and evolving automation that operates in unreliable, changing, and security-restricted browser environments
  • Designing resilient, long-running automation workflows that handle partial success, retries, UI changes, and real-world failure modes
  • Collaborating closely with engineering teams to design and operate automation infrastructure that supports critical business processes

Requirements

  • Hands-on experience building RPAs around prior authorization (PA) submissions on U.S. healthcare portals is a must
  • Strong software engineering background with production experience in browser automation
  • Ability to design long-running, fault-tolerant automation workflows
  • Hands-on experience handling unreliable external systems and changing UIs
  • Comfort owning automation systems end-to-end: design, implementation, monitoring, and debugging
  • 4–6+ years of professional software engineering experience
  • Strong proficiency in Python
  • Hands-on experience with browser automation frameworks (Playwright, Selenium, Puppeteer)
  • Solid understanding of web technologies (HTML, CSS, JavaScript) and browser developer tools
  • Experience running browser automation in production environments
  • Familiarity with asynchronous programming, background workers, and job queues
  • Experience designing systems with retries, idempotency, and partial failure handling
  • Strong problem-solving skills and comfort working in ambiguous, evolving problem spaces
  • Experience with Git and CI/CD workflows
  • Clear communicator, comfortable working with cross-functional teams
Benefits
  • PST timezone overlap required. You can work in your time zone most of the time. However, around 2-3 times a week there are daily calls with the team, but at 9 pm Ukrainian time. Also need to provide status updates in chat. There is no time logging on the client side.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonbrowser automationPlaywrightSeleniumPuppeteerHTMLCSSJavaScriptasynchronous programmingGit
Soft Skills
problem-solvingcommunicationcollaborationadaptabilityownership