Integrations Developer (6 months Contract)
Beekeeper
At Beekeeper, we are enabling frontline success by providing workers with the tools necessary for them to be more effective in their jobs and have a better quality of life.
As an Integrations Developer (Contractor), you’ll focus on designing, building, and operating integrations on Workato that connect Beekeeper with customers’ systems (HRIS, payroll, LMS, ITSM, data platforms, and more). You’ll participate in targeted customer touchpoints (discovery sessions, technical deep-dives, and occasional demos), but the role is primarily hands-on development—less general implementation work, more integration architecture and build quality. You’ll collaborate closely with Customer Solutions Engineers, Product, and Engineering to deliver reliable, scalable automations.
You are adept at managing multiple customer projects and can confidently recommend and implement sound integration solutions that drive value for both the customer and the company. You are self-driven and work closely with teams across sales, product management, and engineering to solve challenges and deliver seamless technical solutions.
The ideal candidate possesses a strong technical aptitude, particularly in integration development, combined with excellent customer communication skills and a collaborative mindset. You identify with our values, excel in problem-solving, and are passionate about continuous improvement in delivering innovative solutions.
Your Responsibilities
- Run focused technical discoveries to clarify integration scope, success criteria, data contracts, auth requirements, and non-functional constraints (throughput, latency, SLAs).
- Design and build integrations on Workato using best practices for recipe design, dependency management, observability, and error handling. Leverage environments and projects for Dev → Test → Prod promotion and packaging.
- Implement robust API integrations (REST/SOAP), webhooks, and SFTP/batch pipelines; handle pagination, rate limits, retries, idempotency, and bulk operations.
- Create reusable components (e.g., recipe functions / callable-style patterns) and API endpoints via the API Platform where appropriate; follow current guidance on recipe functions replacing older callable connectors.
- Extend Workato with custom connectors when needed using the Workato Connector SDK (Ruby), including connection/auth, triggers/actions, schema, and meaningful error surfacing.
- Harden reliability and supportability with structured error handling, monitoring, and alerting (e.g., RecipeOps, job failure triggers, targeted notifications).
- Package and promote changes safely across environments using RLCM (export/import), with sensible test data and connection strategies.
- Document and demo integration behavior, assumptions, and runbooks; provide handovers to CSEs, Support, and Customer Success.
- Continuously improve shared libraries, patterns, and templates to accelerate future builds and reduce operational toil.
What we look for in you
- 3+ years building integrations or automation in a SaaS environment (iPaaS or equivalent).
- Experience in developing complex integrations using Python and related tools
- Hands-on Workato experience designing production-grade recipes and projects (environments, packages, promotion flows).
- Strong knowledge of APIs (REST/SOAP), auth (OAuth 2.0/API keys), webhooks, SFTP/batch, and data formats (JSON/XML/CSV).
- Proficiency with error handling and monitoring practices on Workato (retries, fallbacks, targeted alerts, RecipeOps).
- Comfortable conducting technical discovery and occasional demos with customers; clear written and verbal communication.
- Familiarity with source-control-friendly workflows for Workato assets (packages/export/import, environment strategy).
- Experience with the Workato Connector SDK (Ruby) to build custom connectors or extend endpoints.
- Domain exposure to HRIS/Payroll/LMS/ITSM systems (e.g., SAP SuccessFactors, Workday, UKG, ServiceNow, Absorb/LearnUpon).
Who we are
Beekeeper believes in the potential of every single employee. That’s why we’ve built the essential platform for frontline workers. We help organisations digitally enable their frontline, to boost productivity, quality and safety, and be more agile.
At Beekeeper, we celebrate diversity! All qualified applications will receive consideration for employment regardless of race, colour, ancestry, religion, nationality, sexual orientation, age, citizenship, marital status, disability or gender identity. We are committed to ensuring a smooth application process for all candidates. If you require accommodations due to a disability, please reach out to jobs@beekeeper.io, and our team will be more than happy to assist you.
Please know that you are not required to share your nationality, age or a picture of you on the CV! We are looking forward to your application 🙂!