
Staff Software Engineer
Posted Sep 17

Posted Sep 17
This is a fully remote position, open to applicants in United States, +1 more country.
β’ Take charge of Shopify's checkout and post-purchase functionalities, encompassing checkout, thank-you pages, customer accounts, and post-purchase interfaces.
β’ Develop and sustain Shopify extensions and server-side code that governs the offers displayed.
β’ Operate within Shopify's runtime limitations, which include bundle size, sandboxed APIs, and rigorous review processes.
β’ Redesign experimentation reporting for Smart Flows and A/B Testing initiatives.
β’ Create data models, PHP and TypeScript endpoints, as well as BigQuery/MySQL queries.
β’ Construct secure and well-organized REST APIs in PHP and TypeScript for extensions, administrative tasks, and Shopify integrations.
β’ Utilize GraphQL for communication with Shopify.
β’ Investigate production issues reported by merchants and determine the root causes.
β’ Enhance logging and metrics and engage in a rotating on-call schedule.
β’ Leverage Anthropic Claude Code throughout development, review, and testing phases.
β’ Conduct unit, end-to-end, manual, and actual Shopify store testing without needing a separate QA handoff.
β’ Review code and partake in technical decision-making beyond immediate responsibilities.
β’ Lead by example and manage ad hoc requests through the Product Manager for prioritization.
β’ Collaborate closely with the Product Manager and engineering colleagues in a small, highly autonomous team.
β’ Staff-level ownership with minimal specifications and the capability to lead technical decisions or migrations end-to-end across various systems or teams.
β’ Proficient daily use of AI coding tools and the judgment to assess their outputs.
β’ Strong problem-solving abilities in unfamiliar codebases using TypeScript or PHP.
β’ Over 8 years of experience in developing production web applications.
β’ Practical experience in deploying and maintaining PHP (CodeIgniter 4 or a similar MVC framework) and TypeScript with React.
β’ Experience managing a revenue-critical, customer-facing production system, which includes logs, metrics, escalations, and incident resolutions.
β’ Hands-on experience with BigQuery on Google Cloud or another columnar data warehouse, including analytical queries and cost awareness.
β’ Proficient in MySQL schema design and migrations.
β’ Strong testing discipline across unit and end-to-end testing suites, including self-directed quality assurance.
β’ Understanding of secure coding practices for buyer and order data, including the OWASP Top 10.
β’ Proven track record with orchestration and platform-wide, componentized systems.
β’ Well-suited for a remote-first, highly autonomous culture and responsive on Slack during working hours.
β’ Educational background in Computer Science/Engineering or a related field, or equivalent experience.
β’ Preferred: Experience in Shopify app development, particularly in Checkout Extensibility, post-purchase extensions, or Admin and Storefront GraphQL APIs.
β’ Preferred: Familiarity with tightly constrained runtimes such as React Native.
β’ Preferred: Experience with Preact.
β’ Preferred: Comfort with Kanban and Sprint-based workflows.
β’ Must disclose eligibility to work in the United States or Canada and any sponsorship requirements.
β’ Fully remote work opportunity available within the U.S. and Canada.
β’ Flexible vacation policy.
β’ Generous holiday schedule.
β’ Parental leave.
β’ Sick leave policy.
β’ Birthday holiday.
β’ Comprehensive health, dental, and insurance coverage for you and your family at no cost.
β’ U.S. employees: 401(k) retirement plans.
β’ Canadian employees: TFSA and RRSP retirement plans.
β’ 3% contribution of gross salary for all employees.
β’ Access to flexible work resources, support, and adaptability.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.