Senior Software Engineer of Analytics

Shutterstock

(New York, New York)
Full Time
Job Posting Details
About Shutterstock
Shutterstock, Inc. (NYSE: SSTK), is a leading global provider of high-quality licensed photographs, vectors, illustrations, videos and music to businesses, marketing agencies and media organizations around the world. Working with its growing community of over 100,000 contributors, Shutterstock adds hundreds of thousands of images each week, and currently has more than 80 million images and nearly 4 million video clips available.
Summary
Shutterstock is growing by leaps and bounds and our data is too. Our Foundation team is looking for an ambitious engineer with a passion for tooling and data in order to support proper measurement and insightful analysis. As the organization evolves so has its dependence on data - we are looking for a Senior engineer to expand the ways we track, implement, and get data into the hands of decision makers and developers across our multiple businesses. Great candidates will be able to understand the big picture needs of a publicly traded international E-Commerce business and deliver information with speed, accuracy and clarity. You will be working with highly motivated and extremely talented engineers on frontend and backend services with quality, performance and scale in mind at every step of the way.
Responsibilities
* Learn a number of code bases including Javascript, Perl, Java, and PHP to implement data collection tools -- knowledge of the most advanced topics in these languages is not required but you should be able to pick them up and switch between different language syntaxes and frameworks to get things done. * Write unit tests and acceptance tests as required for the changes you implement, and also work with an SDET to figure out the best ways to test data collection. * Work with multiple functional teams and product owners to understand the data collection requirements. * Apply data governance standards and data normalization techniques to ensure quality.
Ideal Candidate
**Required** * 6+ year experience with software development * 3 years experience with Javascript * 3 years experience with another interpreted language (Perl, Python, Ruby, PHP) * Expert in web analytics tool basics: tags, cookies, variables. * Excellent analytical skills and business acumen are a must, along with the ability to be detail and deadline-oriented * This position requires an advanced understanding of web analytics tools -- pathing, tracking code customization, and best practices for implementation. **Preferred** * 3+ years experience in advanced web analytics methodologies such as audience segmentation analysis, experimentation and testing. * Experience using Google Tag Manager and Google Analytics * Familiar with data collection process such as KPI, measurement, data loss, data normalization. * Experience tracking websites, email blasts, landing pages, AdWords campaigns, banner ads, and other online and offline marketing collateral. * Ability to identify and compare consumer web behavior across distinct platforms of desktop, mobile and tablet. **Education** * BA or BS required, preferably in Computer Science, Mathematics, Physics, or related field

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.