Software Engineer II

The Opportunity: 

Shutterstock is a rapidly growing and profitable tech company headquartered in New York City that powers visual creativity around the world. Shutterstock has the largest crowd-sourced digital content library in the world that includes photos, illustrations, vectors, 3D content, video, and music.


Shutterstock is looking for top technologists to join our recently acquired TurboSquid team, which is the leading provider of 3D models designed for films, games, commercials, architecture and more.  You will help drive the future growth of our 3D content website.  The team’s mission is to provide mentorship and peer reviews while gaining understanding of our codebase and business.


You will be working with highly-motivated and talented engineers on exciting and complex problems for the industry-leading 3D content website, with quality, performance, and scale in mind at every step of the way.  Our core belief is that the customers are our number one priority so we work hard to deliver value back to them with everything we do.


  • Develop new features on our groundbreaking 3D asset management system

  • Optimize our artist facing SPA to add content and metadata to products in the world’s largest 3D model marketplace

  • Integrate our artist workflow management system in to the rest of our production ecosystem

  • Develop internal tools to streamline curation of 3D content catalogs for marketing and syndication


  • Advanced knowledge and experience in Ruby on Rails

  • Experience in front-end technologies like React and Redux

  • Experience with PostgreSQL

  • Experience with JS/HTML/CSS

  • Source Control: Git (Github)

  • Progress Management: Asana, JIRA

  • Self-motivated and proactive; ability to work independently and collaboratively as part of a team, and take creative feedback constructively

  • React

  • JSON:API and GraphQL

  • ES6 / Babel

  • Additional experience with MySQL, ElasticSearch, MongoDB

  • Automated testing and unit testing

Shutterstock Principles

We are one team collectively focused on creating an unrivaled experience for our Customers and Contributors. Our principles represent the mindset of the employee who will thrive at Shutterstock.  If you are passionate about what you do, and want to become part of a cutting-edge technology company building industry leading products, please apply.