About the job
Join Our Team as a Shopify Integration Engineer
At Recurly, we are transforming the landscape of subscription commerce with our innovative platform, Recurly Commerce. This powerful solution is designed to help ambitious brands enhance subscriber acquisition and retention. As a Shopify Integration Engineer, you will play a pivotal role as the expert at the intersection of the Shopify ecosystem and our Recurly Commerce platform, overseeing the architecture, implementation, and ongoing development of integrations that seamlessly connect Shopify storefronts to our subscription billing engine.
Your expertise in TypeScript will be utilized across both the frontend (Shopify themes, custom storefronts) and the backend (Node.js services, webhooks, Shopify Admin & Storefront APIs). You will collaborate closely with product teams, designers, and customer success professionals to create integrations that provide a native feel for merchants and maintain resilience at scale.
Your Responsibilities:
- Integration Architecture & Development: Design and build Shopify app integrations, public, custom, and embedded, leveraging TypeScript and Shopify's latest APIs (Admin REST & GraphQL, App Bridge, Checkout Extensions).
- Enhance end-to-end subscription flows linking Shopify's checkout with Recurly Commerce's subscription lifecycle management.
- Develop and maintain Shopify Functions, Checkout UI extensions, and Theme App Extensions for a seamless subscriber experience.
- Advance the webhook infrastructure to synchronize Shopify order and customer data with Recurly's platform in real time.
- Lead migrations for merchants transitioning from third-party billing platforms, such as Recharge, Appstle, Bold Subscriptions, and Skio, to Recurly Commerce, including data mapping, subscriber record transfer, and cutover coordination.
Platform Ownership:
- Act as the internal authority on Shopify's evolving platform, including app review requirements, Partner program policies, Shopify Markets, B2B Commerce, and Checkout extensibility.
- Stay abreast of the Shopify changelog and platform announcements; proactively identify breaking changes and spearhead mitigation efforts before they impact merchants.
- Define and document integration patterns, best practices, and operational runbooks for the Commerce engineering team.
Merchant & Partner Enablement:
- Engage directly with strategic merchant accounts during onboarding to define, configure, and troubleshoot their Shopify + Recurly Commerce integration.
- Work in tandem with Recurly's Solutions Engineering and Customer Success teams to translate merchant requirements into robust technical implementations.
- Contribute to developer documentation, code samples, and Shopify-specific guides that enhance merchant self-service.
Quality & Reliability:
- Create well-tested, well-typed TypeScript code; advocate for code review practices and shared engineering standards across the team.
