Senior Manager, Software Engineering
Listed on 2026-02-24
-
Software Development
Software Engineer
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.
What You’ll Do- Lead and manage a diverse engineering team comprising Data Engineers, Backend/Services Engineers, and Frontend Application Engineers.
- Act as a hands‑on technical leader in design reviews and incident response, proposing and implementing design improvements for critical components.
- Manage project goals and delivery timelines, including personnel in potential offshore locations.
- Drive technical strategy and execution across application development (web/API) and high‑volume data processing pipelines including leveraging AI models for inference.
- Champion systems engineering and reliability best practices, ensuring the team builds scalable, fault‑tolerant distributed systems.
- Motivate, coach, and develop engineers, providing continuous feedback and guidance to enhance their technical expertise and career growth.
- Interface with business teams to understand their needs and build the pipelines that support their outreach and campaign efforts.
- Work closely with Product Management to translate business requirements into technical roadmaps, ensuring alignment with overall technology strategy and revenue goals.
- Drive AI adoption in the company through the introduction of AI‑based tools and workflows.
- Inculcate a value system of customer centricity, operational rigor and ownership.
- 10+ years of progressive software development experience.
- 5 years in an engineering leadership role with direct people management experience.
- Proven experience managing teams that encompass Full Stack (Backend/Frontend) Application Development.
- Deep, hands‑on knowledge of Systems Engineering and designing highly scalable Distributed Systems.
- Expertise in service architecture, API development, and data‑intensive applications.
- Solid background in data structures, algorithms, and object‑oriented programming/design.
- Exceptional communication and interpersonal skills—a prerequisite for managing diverse technical groups and complex stakeholder relationships.
- Experience leading software development teams through multiple releases of large‑scale projects.
- B.S. in Computer Science or equivalent technical degree.
Supporting a diverse and inclusive workforce is important to Shutterfly because it directly reflects our value of Embracing our Differences and is the right thing to do. We welcome all applicants and evaluate them based on 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 : [$,740]
Connecticut and New York: [$,250]
Colorado, Illinois, Minnesota and Washington: [$,000]
Nevada: [$,250]
Maryland and New Jersey: [$,250]
Hawaii : [$,000]
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
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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).