NewYorkRecruiter
the smart solution for New York jobs

Senior Software Engineer, Search Platform

Company: Shutterstock
Location: New York
Posted on: April 18, 2019

Job Description:

The Opportunity: Shutterstock is looking for top technologists to join our software engineering teams and help drive the future of our platform. You will be working with highly motivated and extremely talented engineers on backend services 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. We believe strongly in team ownership of systems, which includes defining the vision of the services to prioritization of projects. Responsibilities: As a Search Platform Engineer, you will be responsible for building the innovative search platform used to power Shutterstock's best-in-class image and video search engine: * You will provide technical mentorship to other members of the team, and leverage your experiences to vocalize best practices and ensure proper sustainable engineering standards are followed. * You will strive to continually improve and simplify the search infrastructure and will apply your love of tackling challenging problems to innovate on core search areas such as indexing, query execution, metrics tracking, maintaining 5 9s of uptime, and scaling for the future. * You will design and code massively scalable services to provide a continually improving search experience, and your work will be seen by millions of customers daily. Requirements: * Passionate about writing and maintaining high-quality software that solves real-world meaningful problems at scale. * Passionate about helping your teammates grow, and continually expanding the team's tech knowledge * Experience writing large scalable applications * Experience deep diving and solving complex issues in a distributed system. * Enjoy optimizing system performance of a large distributed system. * Able to shepherd projects from prototype stage into production * Fluent in a few programming languages, dynamic and static * Experience with JVM languages like Java or Scala * Background in test-driven development * BS or MS in Computer Science or equivalent experience * 5+ years of development experience * 2+ years of experience as a technical lead Bonus skills: * Experience with Hadoop, Pig, HBase, Hive or related technologies a plus * Experience with Solr/ElasticSearch and Lucene a plus. * Terraform * Java 8 or higher * Python 3 * AWS Experience - EC2, ASG, Lambda * Docker/Kubernetes * Experience working on Linux * Open source experience a plus About Shutterstock: Shutterstock, Inc. (NYSE: SSTK), directly and through its group subsidiaries, 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 contributors, Shutterstock adds hundreds of thousands of images each week and has millions of images and video clips available. Headquartered in New York City, Shutterstock has offices around the world and customers in more than 150 countries. The company also owns Bigstock, a value-oriented stock media agency; Shutterstock Custom, a custom content creation platform, Offset, a high-end image collection; PremiumBeat a curated royalty-free music library; Rex Features, a premier source of editorial images for the world's media. For more information, please visit www.shutterstock.com and follow Shutterstock on Twitter, Facebook and Instagram. Equal Opportunity Employer, M/F/D/VSDL2017

Keywords: Shutterstock, New York , Senior Software Engineer, Search Platform, IT / Software / Systems , New York, New York

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


25L Cable Systems Installer/Maintainer
Description: AGE REQUIREMENTS: Must be between the ages of 17 and 35 Being able to communicate across the battlefield and around the world is crucial to mission success. As a Cable Systems Installer/Maintainer, you (more...)
Company: Army National Guard
Location: Scranton
Posted on: 04/23/2019

.Net Mobile Developer with iOS/Xamarin
Description: Title .Net Mobile Developer Location Allentown, PA Contract 12 months Position Responsibilities Enhance and Support an existing iOS application Participate
Company: Apolis
Location: Allentown
Posted on: 04/23/2019

GuideWire BillingCenter Developer
Description: Must be on our W2. H1B transfers can apply. Open to GCUSC as well. Strictly NO OPTrsquos. Job Description
Company: DEREX TECHNOLOGIES INC.
Location: Trenton
Posted on: 04/23/2019


Sr. Java Developer _ NJ
Description: About Synechron Synechron, one of the fastest-growing digital, business consulting technology services providers, is a 500 million firm based in New York. Since
Company: Synechron Inc.
Location: Jersey City
Posted on: 04/23/2019

Web Publisher
Description: Web Publisher Location White plains, NY Duration Long Term Job Description The Web Publisher role will execute day-to-day and long-term web content management and site launch tasks with additional responsibility (more...)
Company: Princeton Information
Location: White Plains
Posted on: 04/23/2019

LAN Administrator
Description: LAN Administrator Work Location Trenton, NJ Term 6 months to CTH US CITIZENS AND ALL THOSE AUTHORIZED TO WORK IN THE US NO SPONSORSHIP Rate 39 per hour on W2 and 45 per hour Corp to Corp Years of Relevant (more...)
Company: Advanced Programming Group
Location: Trenton
Posted on: 04/23/2019

Junior Software Engineer
Description: Employer is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build (more...)
Company: Revature
Location: Bethlehem
Posted on: 04/23/2019

Oracle Developer - Apex - in person interview only
Description: This Database Manager will provides technical expertise and hands on implementation experience for Oracle APEX, This Apex implementation expert is needed for redesigning
Company: FOURANS LLC
Location: Trenton
Posted on: 04/23/2019

UI Developer (Angular or ReactJS) in .NET environment
Description: A FT position at a major U.S. financial institution. Pay Options FT Employee. Contact Jason Vu. call 646 876-9536 212 616-4800 ext.290 or email jasonsans.com with the Job Code JV33340 or Click the Apply (more...)
Company: SANS
Location: Jersey City
Posted on: 04/23/2019

WebMethods Developer
Description: Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for leading American Corporations. We are currently seeking a WebMethods Developer for our client (more...)
Company: Mastech Digital
Location: New Brunswick
Posted on: 04/23/2019

Log In or Create An Account

Get the latest New York jobs by following @recnetNY on Twitter!

New York RSS job feeds