What is a Software Engineer at Shutterfly?
As a Software Engineer at Shutterfly, you are at the intersection of high-scale e-commerce and creative technology. Your work directly impacts how millions of users preserve their most cherished memories, from personalized photo books to custom home décor. You will be building robust, scalable systems that handle high traffic and complex data, ensuring that the transition from a user's digital photo to a physical product is seamless, reliable, and delightful.
This role requires a blend of technical precision and product-minded thinking. You will collaborate within a matrix-oriented organization, working alongside product managers and cross-functional teams to translate abstract requirements into efficient, maintainable code. Whether you are optimizing backend services, refining frontend user experiences, or architecting systems for high-volume manufacturing workflows, your contributions will be central to the company’s mission of helping people share life’s joy.



