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. 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. Learn more about our commitment to Diversity, Equity and Inclusion at Shutterfly DE&I.

The Senior Salesforce Developer works with Product and IT resources on timely and effective delivery of Salesforce requirements. The Developer is responsible for managing all aspects of Salesforce including architecture, configuration, customization and implementation of applications and 3rd party integrations. Role also includes collaborating with internal stakeholders and team members to build solutions in Salesforce that support business requirements and processes for continuous improvement. 


  • Provide technical architecture strategy, guidance, and validation for all Salesforce-related projects
  • Develop technical documentation needed to accurately represent application design and code
  • Review releases from Salesforce and evaluate impacts to current implementations and orgs
  • Maintain and distribute software development guidelines
  • Optimize dev-ops and tool sets for team
  • Provide guidance and mentoring for technical design and architecture decisions
  • Design, develop, test, document, and deploy high quality business solutions on the SF platform based on industry best practices as well as business needs
  • Communicate and collaborate with other technical resources and stakeholders regarding status, technical issues and creative solutions
  • Maintain security for Salesforce data
  • Interface with business analysts and technical staff and be responsible for delivering complete work products
  • Support the full project life cycle, including analysis, design, development, delivery, and post-delivery
  • Research and development of new Salesforce prototypes and applications
  • Research and keep current on Salesforce technologies and communicate trends and future needs from a business perspective
  • Participate and engage in all team meetings
  • Facilitate continuous improvement within the environment 



  • Bachelor’s Degree in IT or equivalent relevant experience
  • Salesforce Developer current certifications 


  • Approximately 6+ years of industry experience as a developer
  • Approximately 2+ years in technical architecture

 Other (knowledge, skills, and abilities):  

  • Functional knowledge of Salesforce data structure and understanding of how to leverage the tool to meet complex process and reporting requirements    
  • Handle numerous projects/priorities using proven project management methodologies and sound development practices to ensure the quality delivery of enterprise solutions 
  • Proficiency in programming using APIs, LWCs, APEX, Visual Force, Java, JavaScript, XML, HTML5 and integration to enterprise systems including Mulesoft