Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Shutterfly, Inc. is seeking a Senior Software Engineer (Full Stack) to design and deliver scalable frontend experiences backed by reliable backend services, with an 80/20 frontend/backend split and a strong focus on React and TypeScript.
You will own features end‑to‑end, collaborate with designers and product teams, apply TDD and Agile practices, optimize performance and accessibility, and deploy on AWS with CI/CD. The role may be remote in allowed states.
At Shutterfly, we make life’s experiences unforgettable. We believe there is extraordinary power in the self-expression. That’s why our family of brands helps customers create products and capture moments that reflect who they uniquely are.
We are looking for a Senior Software Engineer (Full Stack) with a strong passion for building high-quality, scalable user experiences backed by reliable backend services. While this role spans the full stack, the primary focus is on designing, implementing, testing, and evolving complex frontend systems that power rich, interactive applications — with meaningful contributions to the backend services that support them. Ideal split for the role will be 80% frontend and 20% backend.
The ideal candidate brings deep knowledge of modern UI architecture alongside solid backend experience, strong engineering fundamentals, and a firm computer science foundation — including data structures, algorithms, and performance considerations relevant to large-scale client and server applications. You will work on sophisticated single-page applications that require careful state management, rendering performance, and seamless integration with the backend services you help build and maintain.
You are expected to work independently, take ownership of features end-to-end across the stack, and contribute to technical design decisions. You should have excellent problem-solving and organizational skills, along with hands-on experience with Test-Driven Development (TDD) and Agile development practices.
What You'll Do:
Required Qualifications:
Preferred Qualifications:
Supporting a diverse and inclusive workforce is important to Shutterfly not only because it directly reflects our value of Embracing our Differences, but also because it’s the right thing to do for our business and for our people. We welcome all applicants and evaluate them based on their qualifications. Learn more about our commitment to Diversity, Equity, and Inclusion on our Career Site.
This position will accept applications on an ongoing basis until filled.
The compensation package for this role is based on multiple factors, such as job level, responsibilities, location, and candidate experience. The base pay ranges included below are specific to the locations listed, and may not be applicable to other locations.
California : [$117,750-166,000]
Connecticut and New York: [$117,750-152,000]
Colorado, Illinois, Minnesota and Washington: [$117,750-140,750]
Nevada: [$110,500-152,000]
Maryland and New Jersey: [127,250-152,000]
Hawaii : [$110,500-132,250]
This position may be eligible for a bonus incentive, health benefits, a 401K program, and other employee perks. More details about our company benefits can be found at https://shutterflyinc.com/benefits/.
This opportunity can be remote, but candidates must reside in a state in which Shutterfly is registered to do business. This includes all US states except District of Columbia, North Dakota, Mississippi, Rhode Island, Vermont, and Wyoming.
This position will accept applications on an ongoing basis until filled.
#SFLYTechnology