About the role

  • Contractor Integrations Engineer designing, building, and maintaining iPaaS integrations for ecommerce at Swanky, a global Shopify Platinum Partner.

Responsibilities

  • Design, build, and support iPaaS integrations using Patchworks (and other integration tooling where needed).
  • Work closely with our Patchworks Integrations Lead Engineer to deliver new integrations and improve existing ones.
  • Work with client stakeholders and internal teams to capture integration requirements and translate them into robust data flows.
  • Map source and target data models (orders, inventory, products, customers, payments, etc.) and implement transformations to meet business rules.
  • Develop and maintain custom integration components and scripts in Python and TypeScript to extend iPaaS capabilities.
  • Work with Supabase (Postgres) for data storage, operational dashboards, reconciliation tooling, and integration support workflows.
  • Write and optimise SQL for data extraction, transformation, validation, reconciliation, and reporting.
  • Troubleshoot and resolve integration failures, data quality issues, and performance bottlenecks.
  • Implement logging, monitoring, alerting, and operational processes to ensure integrations are reliable and supportable.
  • Document integration designs, data mappings, runbooks, and handover notes for internal teams and clients.
  • Follow secure engineering practices when handling credentials, PII, and platform permissions.
  • Collaborate via Git-based workflows where code is involved (PRs, reviews, versioning, release notes).

Requirements

  • Strong commercial experience building and supporting integrations (iPaaS, ETL/ELT, or bespoke middleware).
  • Python: confident writing production-grade scripts and integration components (error handling, retries, testing, packaging, maintainability).
  • TypeScript: confident building maintainable services, scripts, or serverless components that support integration workflows.
  • SQL: confident querying and validating relational datasets, designing reconciliations, and optimising queries.
  • Experience with API integrations (REST/GraphQL), authentication patterns (OAuth, API keys), and webhooks.
  • Experience working with databases and data modelling for operational and analytics use cases.
  • Solid understanding of data quality, idempotency, retries, rate limits, and integration resiliency patterns.
  • Comfortable working with logs, monitoring, and incident-style troubleshooting.
  • Strong written documentation skills and clear communication in client-facing contexts.

Benefits

  • As a contractor role, Swanky benefits do not apply. However, you’ll work with a collaborative, ambitious team on high-impact ecommerce integrations for well-known brands, with clear delivery goals and minimal bureaucracy.

Job title

Integrations Engineer – Contract

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job