Spoonflower, part of the Shutterfly family of brands, is evolving its eCommerce platform into a modern, service-oriented architecture for a global, made-to-order retail environment. The Senior Principal Software Engineer will drive the design and evolution of core backend systems powering the commerce experience. Reporting directly to the Director of Engineering, this is a deeply technical, hands-on role with ownership of major platform areas and close partnership with engineers and other teams. The engineer will help scale the platform through Shopify integrations, GraphQL federation, and service-based systems. The position can be remote, but candidates must reside in a state where Shutterfly is registered to do business. The listed base pay range for Minnesota is $159,750–$191,000. The role may be eligible for a bonus incentive, health benefits, a 401(k) program, and other employee perks. Applications are accepted on an ongoing basis until the position is filled.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed