About the opportunity:
Shutterstock is looking for top technologists to join our TurboSquid 3D 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 asset management SaaS and Contributor platforms.
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. The team's approach is to provide mentorship and peer reviews while bringing you up to speed on our codebase and business. 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.
Want more jobs like this?
Get Software Engineering jobs delivered to your inbox every week.
The day to day:
- 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 into the rest of our production ecosystem.
- Develop internal tools to streamline curation of 3D content catalogs for marketing and syndication.
- Build the technology the right way: for us, this means simple, well-tested systems that gradually grow over time, and that provide plenty of insight into production performance.
What you'll bring to the role:
- Strong experience with Ruby on Rails
- Evidence of skills and experience working with JS/HTML/CSS
- Experience with relational databases like PostgreSQL or MySQL
- You will have solid exposure to Source Control: Git (Github)
- Self-motivated and proactive; ability to work independently and collaboratively as part of a team, and take creative feedback constructively
- Automated testing and unit testing experience
Any of these would be a bonus:
- Experience in front-end technologies like React
- ES6 / Babel
- JSON:API and GraphQL
- Experience with AWS
- Previous exposure to Docker, Kubernetes
- Experience building event-driven or message-driven architecture using tools like RabbitMQ and Kafka
Why Shutterstock:
- You have a direct impact on the success of the company. Your team's work matters and is essential to the evolution of our core business!
- Executive leadership cares personally. They prioritize growth and planning your career path with your goals and passions in mind
- Flexibility to work between home and office with everything you need to be successful in both
- A generous and competitive benefits package
Shutterstock connects diverse artists and creative professionals around the globe with the agencies, brands and people who need their work and services. It's a place where creators come to be inspired and discover new ways to produce their best work.
Shutterstock enables its employees to drive culture and tap into the world around them to develop the toolbox and solutions that help others share their world views. At Shutterstock, your ideas will be welcomed, your uniqueness will be celebrated, and you will be supported in presenting your view of the world as you experience it. We're champions of resiliency; quickly learning from our shortcomings in our pursuit of continuous growth.
#LI-Remote #LI-Hybrid #LI-Onsite #LI-SQ1
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.
Shutterstock is an Equal Opportunity Employer. Suitably qualified and eligible candidates are encouraged to apply regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information, or any other status protected by applicable law.
Shutterstock ensures that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence, accommodation_request@shutterstock.com.