Senior Software Engineer- Studio Platform Operations

Software Developer in Denver, CO

Posted 2019-09-25

The Opportunity:

Shutterstock is looking for a highly-motivated senior software engineer to join our Denver full-stack Platform Operations team. You will be supporting engineers throughout Shutterstock on ensuring that their day to day development and productivity are working at full capacity.

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. We believe strongly in team ownership of systems, which includes defining the vision of services to prioritization of projects.


Use your engineering and software development experience to provide support, suggestions, and coaching on engineering best practices and improvements.
Provide guidance and coaching to technical teams to encourage and support product and performance efficiencies.
Build and maintain relationships across the company to implement system automation or process improvement activities
Contribute to and cross-train with your teammates to help provide support as requested.
Implement, maintain, optimize, and plan improvements for our existing systems
Collaborate with our diverse team and maintain a high level of technical excellence across the board
Ensure operational efficiency day to day by supporting developers and looking for weaknesses in our systems.
Helping other team members grow as engineers through code review, pairing, and mentoring.
Engineers are expected to support systems they develop in production which involves on-call. The actual periods and frequency vary by team.

5+ years of professional software development experience
Expert in building full-stack applications (systems configuration, data access layers, applications interfaces, and user-facing views)
Extensive experience with React.js and writing vanilla JavaScript, preferably ES6.
Experience with Node.js, advanced knowledge of the key libraries.
Exceptional software development fundamentals (data structures, algorithms, OOD and systems architecture)
Experience in building tools like Webpack, Lerna, NPM scripts
Ability to debug and understand application performance metrics, logs and dashboards using providers, such as New Relic, Grafana and/or Sumo Logic
Able to work independently and collaboratively within the team and wider organization
Strong communication and organization skills
Passionate about what you do and care deeply about the things you build.
Exposure to CI systems, Jenkins and Trunk Based development
Curious and has natural tendency to ask why? How could this be better?; Ability to constructively challenge the status quo
Values working in a diverse, inclusive, and positive environment to steward ideas to completion through teamwork and mentorship not "rockstar ninja individualism".

Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be Seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.