Full-time, remote, at least 4 hours overlap with USA Pacific Time (San Francisco)
About TYB:
TYB (“Try Your Best”) is building a community rewards platform for top brands to build and engage their most loyal customers. We have a unique B2B / B2C product and growing numbers of paying customers. We are backed by top investors and have a fully distributed team with experience of launching, building, and scaling startups.
The Role:
As a Senior Backend Engineer, you will play a key role in building and evolving TYB’s core platform and product infrastructure. You will work across backend Node.js services, GraphQL-based APIs, and event-driven systems, owning features end-to-end from design through production.
This role is ideal for someone who thrives in distributed systems, enjoys working with multiple microservices, and has strong experience with asynchronous workflows, messaging queues, and data integration. You’ll be responsible for designing scalable, resilient services, defining and evolving GraphQL schemas, integrating external systems, and building durable infrastructure that supports complex commerce and product use cases.
A significant part of this role involves working with commerce platforms, including Shopify. You will collaborate on designing and maintaining integrations with Shopify, building extensions and custom workflows, and ensuring these systems interact reliably with our backend services and event-driven architecture.
While deep Shopify specialization is not required, candidates should be comfortable working within the Shopify ecosystem and integrating it into larger distributed systems.
As a Senior Backend Engineer at TYB you will: