At Shutterfly, we’re all about people — bringing them together, making them feel welcome, and connecting them to experiences. We make our customers’ memories last a lifetime by capturing, preserving, and sharing them through photography and personalized products. Through our family of brands, trend setting products, cutting edge technology, and best in class customer service, we help our customers, and each other, share life’s joy.

 What You'll Do Here:

Shutterfly is seeking a Technical Program Manager to coordinate data programs within the Data Warehouse team. The Data Warehouse team’s vision is to provide quality data, in a timely manner, and develop innovative data solutions for our internal customers. The execution against this vision comes with several technical challenges including complexity and size of data and measuring data quality; and cross functional challenges including working with varied sets of business users and analytics partners to provide scalable data solutions that address complex business problems.  

The Technical Program Manager will be responsible for driving strategic program and project planning, as well as delivering on plans across Data Warehouse and Business Intelligence organizations. This role will interact with cross functional teams of engineers, analysts, business intelligence developers, data scientists, product managers and executives. You should feel comfortable describing recommended plan and progress against milestones to both technical and non-technical audiences.  

What You'll Bring:

Great to Haves (Your Skills)

  • You bring a strong sense of execution and ownership to the team and foster solution-oriented approach to problem solving 
  • You have partnered with product managers, infrastructure groups, data engineers, data scientists, business intelligence developers, and analysts across the company to understand and anticipate their data needs as well as plan programs within data engineering organization to align with company goals and priorities 
  • You have articulated program requirements, technology dependencies, and goals of the team’s deliverables towards building highly scalable, performant and reliable technical and business solutions in a data rich environment 
  • You have defined key milestones, assessed delivery against milestones, and communicated capacity and progress against the milestones to stakeholders and all levels of management in a consistent and transparent manner 
  • You have forged partnerships with the Data Infrastructure and Platform teams to collaboratively solve hardware/software problems 


Great to Haves (Your Background)

  • 3+ more years of experience as a Technical Program Manager in a technical field 
  • Experience with large scale Cloud systems 
  • Proficient in usage of tools like JIRA to organize and manage delivery in an agile environment 
  • Experience with Product and Program Management as it applies to Data Solutions and Platforms 
  • Experience understanding product requirements and translating needs into plans 
  • Experience leading cross-functional, multi-team data engineering solutions and 3rd party implementations 
  • Experience communicating with all levels of engineering and management 
  • Strong interpersonal skills, including relationship building and collaboration within a diverse, cross-functional team 
  • Organizational and coordination skills along with multitasking capabilities to get things done in a fast-paced environment 
  • B.S. in a technical discipline or equivalent experience 
  • Knowledge of large-scale distributed systems 

 If this aligns to your career goals, skills and experience, we want to work with you! 

We are unable to provide visa sponsorship or transfers for this role at this time.  No candidates requiring visa sponsorship or transfer will be considered.