
Staff Software Engineer
Rebuy, Inc.3 hours ago
Remote, United StatesStaff+
Base Salary
$175k - $225k/yr
Responsibilities
- Own Shopify checkout, thank-you, customer-account, and post-purchase extensions and the server-side code that determines displayed offers.
- Design and rebuild experimentation reporting, including data models, PHP and TypeScript endpoints, and BigQuery and MySQL queries.
- Design and implement secure REST APIs in PHP and TypeScript for extensions, administration, and Shopify integrations.
- Investigate merchant-reported production issues, identify root causes, improve observability, and participate in rotating on-call coverage.
- Use Anthropic Claude Code across development, code review, and testing while applying independent technical judgment.
- Perform unit, end-to-end, and manual QA against real Shopify stores without handing testing off to a separate QA team.
- Review code, influence technical decisions across systems, mentor by example, and identify opportunities to avoid duplicated work.
Requirements
- Staff-level ownership demonstrated through end-to-end technical decisions or migrations spanning multiple systems or teams.
- Daily fluency with AI coding tools and the judgment to evaluate their output.
- Strong troubleshooting skills in unfamiliar TypeScript and PHP codebases.
- At least 8 years building production web applications, including hands-on PHP with CodeIgniter 4 or a comparable MVC framework and TypeScript with React.
- Experience owning a revenue-critical, customer-facing production system, including logs, metrics, escalations, and incident resolution.
- Hands-on BigQuery or another columnar warehouse experience, including analytical queries and cost awareness, plus MySQL schema design and migrations.
- Experience with unit and end-to-end testing and personally performing quality assurance.
- Understanding of secure coding fundamentals for buyer and order data, including the OWASP Top 10.
- Experience with orchestration and platform-wide, componentized systems.
- Educational background in computer science, engineering, or a similar area, or equivalent experience.
- Ability to work effectively in a remote-first, high-autonomy environment and remain responsive on Slack during working hours.
- Preferred experience with Shopify app development, Checkout Extensibility, post-purchase extensions, Admin or Storefront GraphQL APIs, constrained runtimes such as React Native, and Preact.
Benefits
- Fully remote work from anywhere in the U.S. or Canada.
- Flexible vacation policy, generous holidays, parental leave, sick leave, and a birthday holiday.
- 100% company-paid health, dental, and insurance coverage for employees and their families.
- U.S. employees receive 401(k) plans; Canadian employees receive TFSA and RRSP plans.
- 3% contribution of gross salary for employees regardless of location.
Tech Stack
Categories
About Rebuy, Inc.
Rebuy is a personalization and monetization platform for the world’s fastest-growing Shopify brands, helping merchants increase AOV, boost conversion, and deliver tailored shopping experiences across the entire customer journey. Trusted by thousands of top brands, Rebuy combines AI-driven automation with powerful merchandising tools and no-code flexibility to turn browsers into buyers—and buyers into lifelong fans.