Staff Software Engineer
Spoonflower
- Location
- United States
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 150,000–225,500/yr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Own the design and evolution of core backend services and APIs supporting commerce workflows
- Lead architecture and implementation of GraphQL services on Apollo Federation supergraph
- Build and improve Shopify integrations including Storefront API, Admin API, and webhooks
- Reconcile Shopify inventory-and-SKU model with made-to-order fulfillment flow
- Define and improve service boundaries, data models, and integration points
- Partner with frontend, product, and platform teams to simplify integration
- Diagnose and resolve deep distributed-systems and runtime-level failures
- Own production systems including operability, observability, and incident response
- Act as a technical reference point through design reviews and mentoring
- Influence roadmap decisions by providing clear tradeoffs
Requirements
- 8+ years of experience in backend or platform engineering
- Strong experience building and operating distributed systems and APIs at scale
- Deep proficiency in GraphQL design and implementation
- Experience with federated or supergraph architectures
- Experience with Shopify or similar eCommerce platforms
- Strong experience with Node.js and TypeScript
- Track record of diagnosing hard production failures at runtime or transport level
- Demonstrated ownership of systems in production
- Ability to operate independently and drive ambiguous work to completion
- Strong communication skills regarding system design tradeoffs
Preferred
- Hands-on experience with Apollo Federation supergraph architectures
- Experience with headless commerce architectures
- Familiarity with AWS event-driven messaging including SNS and SQS
- Experience with OpenSearch or similar search and retrieval systems
- Experience operating services on Kubernetes with Terraform-managed infrastructure
- Experience integrating third-party commerce platforms at scale
- Exposure to frontend systems including Next.js and React
Skills
- GraphQL
- Apollo Federation
- Shopify
- Node.js
- TypeScript
- AWS
- SNS
- SQS
- OpenSearch
- Kubernetes
- Terraform
- Next.js
- React
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today
Software Engineer
Realtor.com Careers · Austin · today