
Middleware Developer
Posted May 6

Posted May 6
This is a fully remote position, open to applicants in Argentina.
• We are in search of a highly proficient Middleware Developer to act as the technical bridge between the Shopify Plus ecommerce platform and backend enterprise systems.
• In this role, you will be tasked with designing, developing, and maintaining the integration layer that facilitates seamless and reliable data synchronization across various business systems.
• As a vital member of the engineering team, you will contribute to ensuring that our solutions are efficient, reliable, and closely aligned with our clients’ operational requirements.
• Additionally, you will manage the extraction, transformation, and loading (ETL) of intricate datasets, ensuring that data exchanged between Shopify and internal platforms (such as ERP, CRM, WMS, and POS) is accurate, up-to-date, and well-structured.
• Experience: A minimum of 3 years in backend development with an emphasis on middleware, iPaaS (such as Celigo, Mulesoft, Workato), or custom integration microservices.
• Celigo proficiency is essential.
• Shopify Expertise: Comprehensive understanding of the Shopify API ecosystem, including knowledge of Shopify’s rate limiting, bulk operations, webhooks, and the transition between REST and GraphQL endpoints.
• Data Handling: Demonstrated capability to read, parse, and transform data structures, with mastery of JSON, XML, CSV, and SQL being crucial.
• Programming Languages: Strong expertise in server-side languages like Node.js or Laravel/PHP.
• Enterprise Protocols: Experience with enterprise data exchange protocols, including REST, SOAP, FTP/SFTP, and EDI.
• Version Control: Skilled in Git and CI/CD pipelines.
• Integrations: Proven track record of integrations with payment gateways, tax engines, loyalty/fraud platforms, ERP, Inventory, and OMS.
• Education: A degree or certification in software development.
• Communication: Proficient in both written and spoken English.
• Organization: Strong organizational and documentation skills with a focus on detail.
• **Preferred Skills & Technologies**
• Experience with cloud functions (AWS Lambda, Azure Functions, or Google Cloud Functions) for serverless data processing.
• Familiarity with queueing systems (RabbitMQ, Kafka, AWS SQS) for managing high-volume data surges during flash sales.
• Experience integrating with ERP’s, PIM’s, CDP’s, OMS’s, and similar platforms.
• Knowledge of the latest Admin Direct APIs.
• Experience in iPaaS and event-driven architectures.
• Implementation of observability tools (New Relic/Datadog/Sentry, alerts, dashboards, SLIs/SLOs).
• Understanding of security best practices and typical tools & stack.
• Familiarity with Node.js, PHP, Shopify Admin GraphQL, Webhooks, and App Bridge.
• CI/CD experience with GitHub Actions (or similar) and Shopify Partners deployment.
• Bonus points for familiarity with inventory management systems, loyalty programs, or other common retail technologies.
• Remote Work and Flexibility: We provide the option to work remotely, enabling you to manage your time effectively and maintain a healthy work-life balance. Alternatively, you may choose to work from our office in Miami, FL, or any WeWork location in the US, according to your preferences.
National University
Kimberly-Clark
Internet Up GmbH
Get handpicked remote jobs straight to your inbox weekly.