Senior Backend Engineer
Puzzle
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Puzzle
Powered by savvy DTC industry vets, Puzzle has been building subscription programs for over 10 years, working with 300+ subscription-focused CPG brands that have generated hundreds of millions in subscription revenue. The product is shaped by lifelong marketers specializing in acquisition and retention. Puzzle is backed by incredible investors, including Telescope Partners, Boulder Food Group, Riverpark Ventures, Vanterra Capital, and Watchfire Ventures, as well as industry leaders such as Nik Sharma (Sharma Brands) and Adam Turner (Postscript). We are building the foundational infrastructure that powers subscriptions for modern commerce brands. This means deep, thoughtful integrations with Shopify, not just consuming APIs, but building durable, scalable platform systems on top of them. If building critical infrastructure at the intersection of platform engineering and commerce excites you, keep reading.
Our Culture
We are dedicated to our craft and equally committed to celebrating our wins. Collaboration is core to how we operate — we believe strong engineering comes from strong alignment across Engineering, Product, and Design. We move fast, we care deeply about quality, and we expect engineers to own outcomes, not just tickets.
Who You Are
As a Senior Backend Engineer, you will architect and build the core systems that ensure Puzzle operates seamlessly within Shopify’s ecosystem to serve hundreds of subscription brands and millions of subscribers. You’ll partner closely with Product, Design, and Engineering to deliver reliable, maintainable, and performant solutions that set us apart in the subscription ecosystem. This is a high-impact role focused on execution, strong engineering craftsmanship, and collaboration, while also providing opportunities to influence architecture and technical direction.
In a typical day, you might:
- Explore how to enable new customer-facing features through thoughtful architecture and framework designs.
- Implement new APIs and services to unlock the next generation of subscription management and analytics features for merchants.
- See your APIs brought to life by the senior team of React engineers who build the client's UI.
- Plan for growth by understanding how to scale data processes from proof of concept through full production scale.
- Design and develop internal tooling when you see opportunities to better enable yourself and other engineers.
- Collaborate with your teammates on Engineering, Design, and Product Management to plan and execute on new projects.
What You’ll Bring:
- 6+ years of experience developing high-scale, resilient services with well-defined REST or GraphQL APIs that interact with synchronous and asynchronous data processing pipelines.
- Experience with Nest.js and Kubernetes, and supporting highly available and reliable cloud-based services.
- A deep passion for crafting delightful experiences and learning new skills.
- Excellent problem-solving skills and the ability to effectively communicate complex concepts across cross-functional teams.
- Experience with AWS (Kubernetes, SQS, Postgres, RDS), including the application of security best practices.
- Experience leveraging AI tools to improve productivity and quality.
- Ability to thrive in a dynamic startup environment, demonstrating adaptability, curiosity, and a willingness to take initiative.
Nice to Haves
- Experience working with the Shopify platform and APIs, especially around subscription or recurring payments.
- Prior experience mentoring or leading engineers.
- Fullstack React experience. While this is a backend role, understanding how the frontend works is always a plus.
Join Us and Enjoy These Perks!
- Competitive Salary: Earn a USD salary that matches your skills and experience.
- Paid Time Off: We value work-life balance, offering PTO so you can recharge.
- Health Insurance Subsidy: Your health matters, and we help with a subsidy to cover your care.
- Salary Reviews every year!
- Paid Training and Certifications
Key skills/competency
- Backend Engineering
- Nest.js
- Kubernetes
- AWS Cloud Services
- REST API Development
- GraphQL API Development
- Microservices Architecture
- Scalability Solutions
- Shopify Platform Integration
- System Architecture Design
How to Get Hired at Puzzle
- Research Puzzle's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight your experience with Nest.js, Kubernetes, AWS, and API development for high-scale systems.
- Showcase backend expertise: Prepare to discuss complex system architecture, scalability, and data processing pipelines in detail.
- Demonstrate problem-solving skills: Be ready with practical examples of how you've tackled challenging technical problems and collaborated across teams.
- Connect with the team: Network with current and former Puzzle employees on LinkedIn to gain insights into their engineering practices and culture.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background