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.

Shutterfly Business Solutions (SBS) enables other large companies to connect with their customers using web-to-print software solutions. SBS Technology is responsible for delivering cutting edge software solutions developed on Innovation Core platform and manufacturing PaaS services.

SBS is looking for a stellar Lead Software Engineer to join the team in Tempe, AZ or remotely.

Candidates must have a pragmatic approach to application architecture and a passion for technology and incremental delivery in a fast-paced environment.

What You'll Do Here:
• 60% hands-on development in Java technologies, 20% Application Architecture, 10% Team management and mentoring, 5% SDLC Process, 5% Infrastructure Releases
• Create high quality code in an agile, test-driven development environment utilizing Java Stack
• Influence the Technical Requirements Definition Process
• Partner with development team to map technical requirements into architecture and technical design tasks, plan releases and deliver on commitments
• Collaborate with core SBS teams on shared services such as Infrastructure, Security and Operations
• Support production applications and releases
• Perform performance and scalability analysis
• Inspire, lead and mentor team members

The Skills You'll Bring:
• 8 to 12 years overall software development experience
• 2 to 4 years managing and/or leading a development team (including offsite teams)
• 5+ years hands-on experience in Java Stack (Open-Source Java, Spring Framework, Spring Boot) and relational databases (Oracle, MySQL)
• 5+ years of developing effective APIs and REST/SOAP web services
• Ability to work and deliver independently
• Strong leadership and communication skills

It's Not Required But It's Nice To Have:
• Frontend experience JavaScript, jQuery, AJAX, HTML5, CSS3
• JavaScript frameworks like Angular SPA
• Scale Technologies: Redis, Elastic Search, Kafka, NoSQL
• Micro services and Distributed architecture, DevOps/Cloud/AWS
• Agile SDLC/Scrum/Kanban processes
• BS/MS in Computer Science 

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

This is a position which may be performed in any of our offices or as a remote position. As a remote position this may be performed anywhere in the United States except for within the state of Colorado.