Staff Software Engineer

Tandem Inc.

Northern (KY)

Hybrid

USD 175,000 - 225,000

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Team culture
Remote work (US/Canada)
Flexible PTO
Health benefits for you and family
Retirement plans (401(k) / TFSA/RRSP)

Job summary

Rebuy is a remote-first company delivering AI-powered shopping experiences for top brands in the US and Canada. You will own critical checkout and post-purchase features, design scalable APIs, and help rebuild analytics for experiments.

The role emphasizes high autonomy, system-wide thinking, and rigorous QA across a modern PHP/TypeScript stack. You should bring 8+ years building production web apps, strong security practices, and experience with BigQuery and MySQL.

Qualifications

  • Educational background in CS / Engineering or equivalent experience.
  • Proven track record operating with Staff-level ownership and driving end-to-end technical decisions.
  • Fluent daily use of AI coding tools with good judgment to verify results.
  • 8+ years building production web applications using PHP/TypeScript.

Responsibilities

  • Own Shopify checkout and post-purchase features and related server-side code.
  • Rebuild experimentation reporting with data models, PHP/TypeScript endpoints, BigQuery and MySQL queries.
  • Build secure, RESTful PHP/TypeScript APIs for extensions, admin, and Shopify integrations.
  • Keep production healthy by investigating issues, root cause analysis, and improving logging/metrics.
  • Work AI-first, using Claude Code effectively and discerning when judgment matters.
  • Do your own QA with unit, end-to-end tests and manual checks on Shopify stores.
  • Review code beyond your surfaces and mentor by example within the team.

Skills

Staff-level ownership
AI coding tools
Troubleshooting
8+ years web apps
BigQuery / SQL analytics
Secure coding (OWASP)
Platform-wide systems
PHP / TypeScript development
Remote-first culture

Education

CS / Engineering degree or equivalent experience

Tools

Jira
Confluence
GitHub
Bitbucket
Slack
Figma
Sentry
Unleash
Google Workspace
1Password

Job description

The Company You'll Join

At Rebuy, we're on a mission to revolutionize shopping with intelligent, personalized experiences that wow customers around the globe. As a fully remote team, we power some of the fastest-growing DTC brands like Tecovas, Momofuku, Dime Beauty, Liquid Death, Magic Spoon, OLLY, and many more.

We believe in ownership, drive, and empathy, and strongly uphold that every team member plays a vital role in shaping the future of intelligent commerce. Our culture thrives on collaboration, creativity, and genuine passion. We don't just build great tech - we build lasting partnerships, a strong community, and a place where people love to work.

The Problems You'll Solve

You'll join the team that owns Checkout, Post-Purchase, Smart Flows, and A/B Testing — what a shopper sees during and after checkout on Shopify, and the tools merchants use to run experiments on their stores. Some of these surfaces run inside Shopify's checkout and post-purchase pages, some of the most constrained runtimes in web development; others are our own PHP services, a TypeScript API, MySQL, and a BigQuery event pipeline. You'll work across all of it. Some days it means a rendering bug in a checkout extension; other days it means an experiment reporting query, a PHP endpoint, or a schema migration that has to come back fast and cheap.

We work AI-first, and we expect you to already know how to get real work out of AI coding tools and how to tell when they are wrong.

This is a small, high-autonomy team — you'll work directly with the Product Manager and your engineering peers, and you'll be trusted to take an ambiguous problem and figure out the right shape of the solution. That extends past your own surfaces: we want someone who thinks in systems, flags it when we're about to duplicate work that already exists elsewhere, and pushes back on how something's built when there's a better way to do it.

  • Own Shopify checkout and post-purchase features. Build and maintain the extensions that render Rebuy offers inside Shopify's checkout, thank-you, customer-account, and post-purchase surfaces, and the server-side code that decides what they show. Understand and work within the limits Shopify imposes on these runtimes: bundle size, sandboxed APIs, and strict review.

  • Rebuild experimentation reporting. Smart Flows and A/B Testing need their reporting rebuilt so merchants can see what an experiment actually did. You'll design the data model, the PHP and TypeScript endpoints, and the BigQuery and MySQL queries behind it, and make sure the numbers are right.

  • Build robust REST APIs. Design and implement secure, well-structured REST APIs in PHP and TypeScript that serve our extensions, admin, and Shopify integrations. Rebuy's own services are REST; GraphQL is how we talk to Shopify.

  • Keep production healthy. Investigate merchant-reported problems that come to the team through our Product Manager, find the root cause, fix it, and improve logging and metrics so the next one is caught before a merchant reports it. This includes rotating on-call.

  • Work AI-first. We use Anthropic's Claude Code across development, review, and testing. You'll be expected to be fluent in that way of working, to know what you can accomplish with it, and to be clear about where your own judgment is the thing that matters.

  • Do your own quality assurance. There is no hand-off to a QA team. You test what you build, in unit and end-to-end suites and by hand against real Shopify stores, and you don't call it done until it works the way it should.

  • Look beyond your own ticket. Review code and weigh in on technical decisions outside your immediate surfaces, mentor by example rather than title, and route ad hoc requests that land in your DMs back through the Product Manager so they get prioritized properly.

Technologies We Use

AI: Anthropic Enterprise Claude Code

Frontend: React, Preact, TypeScript, Next.js, Vue (merchant's storefront), Angular JS (legacy admin), Shopify Checkout Extensibility and UI Extensions, GraphQL for Shopify's APIs

Backend: PHP 8 with CodeIgniter 4, REST APIs, TypeScript on Bun, MySQL, Redis, BigQuery, Google Cloud (GKE, Cloud SQL), Rust compiled to WebAssembly for Shopify Functions

Other tools: Jira, Confluence, GitHub, Bitbucket, Slack, Figma, Sentry, Unleash, Google Workspace, 1Password

Who You Are

We're stoked to meet you and get to learn more about you, your experience and your interest in joining our team.

The Hard Skills
  • Proven track record operating with Staff-level ownership: minimal spec, driving a technical decision or migration end-to-end across multiple systems or teams, influencing engineering decisions outside your own team.

  • Fluent daily use of AI coding tools, with the judgment to tell a plausible-looking result from a correct one. You can explain what you accomplish with them and where your own value comes in.

  • Strong troubleshooting in an unfamiliar codebase. You can read a stack trace or a failing test back to its cause, in TypeScript or PHP, without someone walking you through the system first.

  • 8+ years building production web applications, with hands-on experience shipping and maintaining both PHP (CodeIgniter 4 or a comparable MVC framework) and TypeScript with React.

  • Experience owning a revenue-critical, customer-facing system in production: reading logs and metrics, triaging escalations, and following incidents through to a fix.

  • Hands-on experience with BigQuery on Google Cloud or another columnar warehouse, including writing analytical queries and being aware of their cost, plus comfort with MySQL schema design and migrations.

  • Testing discipline across unit and end-to-end suites, and the habit of doing your own QA rather than handing it off.

  • Solid understanding of secure coding fundamentals for systems that handle buyer and order data, including the OWASP Top 10 — this touches payment flows and customer data, so sound judgment here matters.

  • A track record with orchestration and building platform-wide, componentized systems.

  • A strong fit for remote-first, high-autonomy culture: fast, present, and responsive on Slack during working hours.

  • Educational background in CS / Engineering or a similar area, or equivalent experience.

Preferred
  • Shopify app development, especially Checkout Extensibility, post-purchase extensions, or the Admin and Storefront GraphQL APIs. Experience in another tightly constrained runtime, such as React Native, translates well.

  • Preact

  • Comfortable moving between Kanban and Sprint-based workflows.

The Perks You'll Enjoy

Rebuy is a fully remote company across the U.S. and Canada that aims to provide all of our team with the resources, support and flexibility they need to thrive in their roles.

  • Team: We've got the best, brightest, most brilliant team members who are excited to meet you! We also like to think we have a good sense of humor.

  • Remote Work: With a strong internet connection, you're able to work from anywhere within the U.S. and Canada.

  • PTO: We offer a flexible vacation policy, generous holiday schedule, parental leave and sick policy. There's other policies too like a birthday holiday!

  • Amazing Benefits: 100% free health, dental, and insurance for you and your family. Don't worry, there's even more!

  • Retirement Plans: For our U.S. employees we offer 401(k) retirement plans and for our Canadian employees we offer a TFSA and RRSP retirement plans. You'll also enjoy a 3% contribution of your gross salary, no matter where you're located!

Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $175,000 - $225,000 USD annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter and hiring manager can share more about the specific salary range for the job location during the hiring process.

Equal Opportunity Statement

Rebuy, Inc. is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law.

Rebuy, Inc. aims to make rebuyengine.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email hr@rebuyengine.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Rebuy, Inc. • United States

Remote
USD 175,000 - 225,000
Team
Remote Work
PTO
+2
Remote Staff Software Engineer: AI-Driven Checkout
Remote Staff Software Engineer: AI-Driven Checkout

Rebuy, Inc. • United States

Remote
USD 175,000 - 225,000
Team
Remote Work
PTO
+2
Talent Architect
Talent Architect

Tandem Inc. • Draper (UT)

On-site
USD 70,000 - 90,000
On-site gym
Flexible PTO
Monthly e-commerce allowance
+2
Talent Architect
Talent Architect

Uniting Holding • Draper (UT)

On-site
USD 75,000 - 95,000
On-site gym
Flexible PTO
Company HSA contributions
+1
Senior Data Engineer
Senior Data Engineer

Recharge • United States

On-site
USD 148,000 - 185,000
Medical coverage
401(k) with employer match
Flexible PTO
+2
Staff Software Engineer, Agentic Commerce & Payments
Staff Software Engineer, Agentic Commerce & Payments

Replit • Foster City (CA), Northern (KY)

Hybrid
USD 210,000 - 320,000
Equity
401(k) match
Health insurance
+9
Technical Ecommerce Manager, BioTRUST Nutrition
Technical Ecommerce Manager, BioTRUST Nutrition

Wellbeam Consumer Health • United States

On-site
USD 100,000 - 150,000
Growth Product Manager
Growth Product Manager

Rebrandly • United States

Remote
USD 150,000 - 180,000
Uncapped PTO
Birthday off
Holiday closure
+8
Director, Shopify Engineering
Director, Shopify Engineering

Ritual • Los Angeles (CA), Northern (KY)

On-site
USD 183,000 - 220,000
Medical, Dental, Vision Insurance
401(k) Match
Equity
+1
Remote Principal Engineer, Ecommerce & Shopify
Remote Principal Engineer, Ecommerce & Shopify

Work with Adiona • Clearwater (FL)

On-site
Confidential