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.

This role is for a Software Engineer Team Lead for Shutterfly’s Marketing Technology Platform team.  Marketing Platform is responsible for building, maintaining, updating, and installing new software for the Marketing organization at Shutterfly Inc.  You will play a critical role owning the automation of multiple key components in the Customer Relevancy Initiatives. The Customer Relevancy Initiative is focused on driving long-term customer value via a more personalized, 1:1 approach to marketing.


  • Team Management Experience
  • Experience with marketing operations, e.g. deploying marketing campaigns
  • Experience with Salesforce Marketing Cloud
  • Experience creating and integrating with APIs
  • Experience with wire framing and planning
  • Loves documenting and enhancing documentation


  • BS/BA in Computer Science or a related field
  • 2+ Team Lead experience
  • 4+ Years experience in software development
  • Solid knowledge of Web Development
  • Solid SQL experience is a must have
  • Experience with ETL development
  • Experience with scripting languages (php, python, javascript or other)
  • Experience with testing frameworks or writing tests cases
  • Experience with Statistical Data Models