Skip to content

Shutterfly Software Engineering Internship

  • 2 min read

Do you want to bring your computer science fundamentals into practice? Here‡s a great opportunity offered by the Shutterfly to join them as a software engineer intern.  This internship will run for 12 weeks during summer in Redwood City, CA.

In this internship, interns will participate in design reviews of service and framework components. They will report to the sr. manager and web engineering and make a contribution to the content services team.

This internship program will assist interns to enhance their analytics and computer skills. Interns will surely attain a valuable experience of working here with the senior experts, which will turn out to be a wonderful impact on their resumes.

Founded in 1999, in Redwood City, California, Shutterfly is American photography, photography products, and image sharing industry. It also creates personalized photo gifts as Smartphone cases, photo books, home decor and wall art for costumers. The purpose of this company is to help to share life‡s joy.

Internship Location:

The internship will take place in Redwood City, California

Internship Duration:

This internship will last for 12 weeks.

Internship Benefits:

Interns will get benefits:

  • Real and challenging projects
  • Mentorship from the professionals
  • On-the-job training
  • Networking opportunities
  • Regular feedbacks
  • Flexible working hours

Eligibility Requirements:

Interested candidates must meet the below criteria:

  • Must have strong knowledge of data structures, algorithms, and design patterns
  • Strong object-oriented design and modeling in Java or other OO languages
  • Must have strong knowledge in relational databases (one of Oracle/MySQL/Postgres) and SQL.
  • Interns should know about web services and general services design, experience a plus
  • Basic knowledge of the HTTP protocol
  • Experience some of the following technology is a plus – Git, Perforce, MongoDB, Redis, Java Spring framework, Eclipse, IntelliJ or other IDE
  • Must be comfortable at the Unix/Linux command line
  • Excellent communication and interpersonal skills
  • BS/MS in Computer Science or Engineering highly desirable
  • Must have a positive, Can Do! Attitude and willing to have fun while working

Eligible Country:

United States

How to Apply:

Applicants will be considered online.

Application Deadline:

The applications are open until hired.

Apply Now