Staff Software Engineer
rebuy · Remote - US
Job description
About the role
Rebuy is looking for a Staff Software Engineer to own and evolve critical checkout, post‑purchase, and experimentation systems for Shopify merchants. You will work across PHP, TypeScript, and AI‑first tooling in a fully remote, high‑autonomy environment.
Key responsibilities
- Own Shopify checkout and post‑purchase extensions, handling runtime constraints and server‑side decision logic.
- Rebuild experimentation reporting, designing data models, PHP/TypeScript endpoints, and BigQuery/MySQL queries.
- Design and implement secure REST APIs in PHP and TypeScript for internal services and Shopify integrations.
- Maintain production health by triaging merchant issues, improving logging, metrics, and rotating on‑call duties.
- Work AI‑first using Anthropic Claude Code, leveraging coding assistants while applying critical judgment.
Required profile
- 8+ years building production web applications with hands‑on PHP (CodeIgniter 4 or similar) and TypeScript/React.
- Proven staff‑level ownership of complex, revenue‑critical systems, including incident response and migrations.
- Strong troubleshooting skills in unfamiliar codebases and experience with MySQL schema design and BigQuery analytics.
- Comfortable working remotely in a fast‑paced, high‑autonomy team and communicating effectively via Slack.
Required skills
- PHP, CodeIgniter 4
- TypeScript, React, Preact, Next.js, Vue, AngularJS
- Shopify Checkout Extensibility, UI Extensions, GraphQL
- MySQL, Redis, BigQuery, Google Cloud (GKE, Cloud SQL)
- Rust compiled to WebAssembly
- AI coding tools (Anthropic Claude Code)
What we offer
- Fully remote work across the US and Canada
- Flexible PTO, parental leave, birthday holiday
- 100% free health, dental, and vision insurance for you and your family
- 401(k) with company match (US) or TFSA/RRSP with match (Canada)
- Competitive salary $175,000‑$225,000 USD per year
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 40 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 8 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
rebuy
Remote - US