Tech Stack
CloudJavaScriptNode.jsPuppeteerReactRPASelenium
About the role
- Build and maintain automation services that connect internal tools, third-party platforms, and messy data pipelines
- Power intelligent workflow orchestration for the Payroll team
- Develop integrations and data transformation pipelines to support payroll and HR processes
- Work within R&D/Engineering/Payroll Engineering teams to design, implement, and maintain automation solutions
- Handle unreliable and heterogeneous data sources and ensure resilient automation
Requirements
- 8+ years of experience in software engineering with an integration/automation focus
- Strong Node.js/JavaScript experience
- API integration and data transformation skills
- Experience with automation frameworks (e.g., Selenium, Playwright, Puppeteer, e2b, n8n)
- Comfortable handling messy, unreliable data from multiple sources
- React experience for building internal UIs (bonus)
- RPA tools background (bonus)
- Workflow orchestration familiarity (Zapier, n8n, etc.) (bonus)
- Deep experience with file parsing and data extraction (PDFs, Excel, CSVs) (bonus)
- Ability to speak, read, and write English fluently (application form requirement)
- Scalable benefits, rewards, and perks reflecting inclusivity and access
- Stock grant opportunities dependent on role, employment status, and location
- Additional perks and benefits based on employment status and country
- Flexibility of remote work with optional WeWork access
- Healthcare and benefits provided to workers in 109 countries
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsJavaScriptAPI integrationdata transformationautomation frameworksSeleniumPlaywrightPuppeteerfile parsingdata extraction
Soft skills
problem-solvingcommunication