Skip to content


Advertise your job!

Santa Clara, California - USD Full Time Posted: Thursday, 14 March 2019
Description Seeking a passionate and experienced Intern with solid computer science fundamentals to make a significant contribution to the Media Services team. This position will report to the Director, Web Engineering in Santa Clara, CA. This is for a 12 week Summer Internship.

The Media Services is responsible for creating/migrating the core services, the database to Cloud. We use the latest in industry standard Java technology at the core. Come and join the effort in creating the next generation services platform for the company!

  • Development of high performance and scalable REST services
  • Contribute to best practices by helping author unit tests, functional tests and performance test automation.
  • Work with middleware, enterprise bus and queues to help make services highly scalable and asynchronous in nature
  • Leverage state-of-the-art NoSQL solutions for caching and data I/O performance
  • Participate in design reviews of service and framework components
  • Ensure services are highly scalable to handle large traffic with very low latency
Key Skills and Experience
  • Strong knowledge of data structures, algorithms and design patterns
  • Strong Object Oriented design and modeling in Java or other JVM based languages
  • Expertise in relational databases (one of Oracle/MySQL/Postgres) and SQL.
  • Knowledge of web services and general services design, experience a plus
  • Basic knowledge of the HTTP protocol
  • Experience with web and mobile application development a plus
  • Experience with all or some of the following technology is a plus Git, Perforce, MongoDB, Redis, Memecached, Java Spring framework, Eclipse, IntelliJ or other IDE
  • Solid understanding of how the web and Internet works
  • Must be comfortable at the Unix/Linux command line
  • Excellent communication and interpersonal skills
  • BS in Computer Science or Engineering highly desirable. Currently completing MS in Computer Science/Engineering
  • Must have a positive, Can Do! Attitude and willing to have fun while working

Santa Clara, California, United States of America
Shutterfly Inc
Shutterfly Inc
3/14/2019 5:43:26 PM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.

Other jobs like this

Fremont California
150k Flexible
Fremont California
Fremont California
Fremont California
See more