About this role
About the Company
Relay Commerce is an e-commerce enablement platform offering scaling solutions across personalized messaging, social commerce, and customer retention, helping merchants navigate the rapidly evolving digital landscape with a comprehensive suite of tools. The Relay suite of solutions currently drives more than $1 billion in aggregate incremental gross merchandise volume for more than 35,000 merchants.
The Relay ecosystem currently consists of eight software products that accelerate merchant revenue growth through email marketing automation, on-page conversion optimization, user generated content management, retention analytics, and subscription management. Relay’s suite of products are established as key revenue generation tools for innovative e-commerce merchants worldwide.
About the Role
This is a primarily back-end role (~70%) where you will develop TypeScript services that power subscription management, billing workflows, and merchant-facing APIs used by Shopify stores processing millions of transactions.
You will independently deliver features as part of a team, proposing and agreeing the approach with an experienced team lead, implementing the solution, and monitoring and operating it in production. These systems need to be reliable, observable, maintainable, and performant.
You will effectively use AI agents such as Claude code and Codex to deliver at pace.
You will also contribute to our React-based front-ends (~30%) when delivering features as part of an experienced multi-functional team.
About the Product
Smartrr, a Relay company, is a leader in subscription solutions for e-commerce brands. The platform empowers hundreds of Shopify merchants to launch, manage, and scale their subscription and loyalty programs with ease. Smartrr has powered more than $300 million in transaction volume—helping brands build stronger, more profitable customer relationships
Frequently Asked Questions
What is the salary for the Full-stack Software Engineer, Retention role at relay-commerce?
The listed salary for this Full-stack Software Engineer, Retention position at relay-commerce is USD 55K–75K. This is an Full time role.
Where is the Full-stack Software Engineer, Retention position at relay-commerce located?
This Full-stack Software Engineer, Retention role at relay-commerce is based in Lisbon. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Full-stack Software Engineer, Retention role at relay-commerce full-time or part-time?
This is listed as a Full time position. It is posted as a Full-stack Software Engineer, Retention role in the Engineering department at relay-commerce.
Which team or department does the Full-stack Software Engineer, Retention at relay-commerce belong to?
This Full-stack Software Engineer, Retention position is part of the Engineering department at relay-commerce. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Full-stack Software Engineer, Retention position at relay-commerce?
Click the "Apply Now" button on this page. You will be redirected to relay-commerce's official application portal hosted on lever where you can submit your application directly.
When was the Full-stack Software Engineer, Retention job at relay-commerce posted?
This Full-stack Software Engineer, Retention position at relay-commerce was posted on Mar 23, 2026. Apply as soon as possible — early applications are often reviewed first.