Shutterfly is hiring a

Senior Software Engineer

Full-Time
Software Engineer (#VS-0811)
San Jose, California, United States
 
JOB DESCRIPTION
 
Position Summary 
  • Work with middleware applications to implement applications, features, and products for the company’s website.
  • Participate in design reviews of web application components and provide guidance for interoperability with middleware and service layers.
  • Ensure application is highly scalable to handle huge site traffic with very low latency.
  • Design and develop the company’s frontend for the next generation sharing environment used by millions of users.
  • Collaborate with product managers, interaction designers, operations, and other members of the project team in requirements specification, feasibility analysis, detailed engineering analysis and launch planning.
  • Design and develop highly dynamic and interactive Web 2.0 web-based UIs.
  • Design and build MVC applications to support the company’s core features, applications, and products.
 
Qualifications: 
  • Education: Master’s degree or equivalent in Computer Science, Computer Engineering, Information Technology or related field.
  • Alternative Qualifications: Employer will accept a Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Information Technology or related field and three years of experience in software engineering or web programming in lieu of a Master’s degree or equivalent.
 
Skills/Technical Requirements: Academic background or work experience to include:  
  • Working with at least 3 of the following data structures: Arrays, ArrayList, LinkedList, Collections, and HashMap.
  • Utilizing algorithms in computational functions to develop system design components.
  • Using design patterns to develop component driven and reusable system design and solutions.
  • Object-oriented design and modeling in Java or PHP.
  • Utilizing MySQL database and SQL language.
  • Using HTML, CSS and JavaScript.
  • Using the following technologies: svn (Apache Subversion), Git, REST, JSON, and HTML5.
  • TCP/IP and client-server architecture concepts.
 
Job Conditions: 
  • 40 hrs./wk.
  • Salary: $141,041 - $146,041 per year. 
  • Address of employment: 100% telecommute position from anywhere in the U.S. reporting to Shutterfly, LLC office located at 10 Almaden Blvd., Suite 900, San Jose, CA 95113. 
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job