
Python Engineer – Browser, Workflow Systems Automation
PulseRise Technologies
full-time
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
Tech Stack
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