Shopify Middleware Developer
Alabama Solutions
Posted: May 5, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design, develop, and maintain middleware integration between Shopify Plus and enterprise systems to ensure data synchronization, efficiency, and reliability.
Required Skills
Job Description
We’re seeking a highly skilled Middleware Developer to serve as the technical link between the Shopify Plus ecommerce platform and backend enterprise systems. In this position, you’ll be responsible for designing, developing, and maintaining the integration layer that enables smooth and reliable data synchronization across multiple business systems. As an integral part of the engineering team, you’ll help ensure that our solutions are efficient, dependable, and closely aligned with our clients’ operational needs.
In addition, you’ll handle the extraction, transformation, and loading (ETL) of complex datasets, making sure that data exchanged between Shopify and internal platforms (such as ERP, CRM, WMS, and POS) remains accurate, up to date, and properly structured.
This is a part-time position.
Requirements:
• Experience: 3+ years of backend development experience with a focus on middleware, iPaaS (e.g., Celigo, Mulesoft, Workato), or custom integration microservices.
• Celigo experience is a must.
• Shopify Expertise: Deep understanding of the Shopify API ecosystem. You must know the nuances of Shopify’s rate limiting, bulk operations, webhooks, and the transition between REST and GraphQL endpoints.
• Data Handling: Proven ability to read, parse, and transform data structures. Mastery of JSON, XML, CSV, and SQL is essential.
• Programming Languages: Strong proficiency in server-side languages such as Node.js or Laravel/PHP.
• Enterprise Protocols: Experience working with enterprise data exchange protocols, including REST, SOAP, FTP/SFTP, and EDI.
• Version Control: Proficiency with Git and CI/CD pipelines.
• Integrations: Proven integrations with payment gateways, tax engines, loyalty/fraud platforms, ERP, Inventory, OMS.
• Education: Degree or certification in software development.
• Communication: Fluent writing and speaking in English.
• Organization: Good organizational and documentation skills with a detail-oriented mindset.
Preferred Skills & Technologies
• Experience with cloud functions (AWS Lambda, Azure Functions, or Google Cloud Functions) for serverless data processing.
• Knowledge of queueing systems (RabbitMQ, Kafka, AWS SQS) to manage high-volume data spikes during flash sales.
• Experience integrating with ERP’s, PIM’s, CDP’s, OMS’s, etc.
• Knowledge of Latest Admin Direct API’s.
• Experience in iPaaS and event-driven architectures.
• Observability Implementation (New Relic/Datadog/Sentry, alerts, dashboards, SLIs/SLOs).
• Knowledge of security best practices Tools & Stack (typical).
• Node.js, PHP, Shopify Admin GraphQL, Webhooks, App Bridge.
• CI/CD with GitHub Actions (or similar), Shopify Partners deploy.
• Bonus to have familiarity with inventory management systems, loyalty programs, or other common retail technologies.t
Benefits:
• Remote Work and Flexibility: We offer the option to work remotely, allowing you to manage your time and achieve a healthy work-life balance. If you prefer, you can also choose to work from our office in Miami, FL. or any WeWork Location in the US according to your preferences.