Apply
Spread the word
Email Job to A Friend
Share this with your network
Not the right job?

Describe your perfect job:
Join our Talent Network.

Know when we're hiring:
RSS Subscribe to Jobs

Powered by Jobscore
Privacy Policy
Sr. Software Engineer - Search at Etsy in Brooklyn, NY

About Etsy

Etsy is the world's most vibrant handmade marketplace. Our mission is to enable people all over the world to make a living making things. Etsy is growing rapidly and needs awesome, motivated people to join that mission. The growing Etsy community brings over 700 million page views per month, and Etsy counts over 3 million registered members in over 150 countries. Our sellers collectively list 2 million new items and sell more than $20 million of goods each month. Etsy operates transparently and you can check in to see how the Etsy community is doing in our monthly weather reports.

Etsy was founded by Robert Kalin, Chris Maguire, and Haim Schoppik. Union Square Ventures is an original investor, as are the founders of Flickr and Delicious. In early 2008, Etsy received $27 million in funding from Silicon Valley's Accel Partners.

The technical staff at Etsy believes that code is craft, good software and systems designs are works of art, and that the work we do is part of larger creative culture represented by the hundreds of thousands of inspired makers who make Etsy such a wondrous marketplace. We believe that small, empowered, self-motivated teams can do big things. We also believe in the right tool for the job, not language-as-religion. Our current systems run PHP, Java, Python, Ruby, Solr/Lucene, Postgres, MySQL, and more.

What we are looking for: Senior Software Engineer - Search

The Senior Software Engineer for Search will provide coding and architecture expertise for Etsy’s search application and infrastructure components.  Responsibilities will include:

  • designing, implementing, and maintain search applications using advanced algorithms while always looking for ways to make Etsy's search and discovery experience the best for our community
  • designing, implementing, and maintaining infrastructure components
  • analyzing large data sets
  • refactoring and improving the codebase while rapidly fixing bugs and solving problems.
  • analyzing and improving efficiency, scalability, and stability of various system resources.
  • interfacing with various teams around Etsy involved with search

Your background:

  • MS Computer Science or equivalent experience.
  • 6+ years deep experience building algorithms and information retrieval structures in e-commerce and social companies
  • passion for search related technology and an understanding of search applications across the web.
  • deep experience with clustering, indexing,and caching.
  • deep experience analyzing large data sets and building large scale grid computing, search indexing, and query analysis systems. Experience with Hadoop, Hbase, and Pig is a big plus.
  • expert knowledge developing object oriented languages like Java and C++ in a Linux environment.
  • experience coding in Agile development methodologies and disciplined approach to development, testing, and code quality.
  • strong communication and documentation skills.

You have:

  • exceptional communication, leadership, and critical thinking skills.
  • excellent organizational skills.
  • the ability to thrive in a dynamic, loosely structured and rapid growth environment.
  • ability to embrace change and can adapt easily and recover from setbacks.
  • strong initiative and the ability to self-manage. Must embrace working in an unstructured, creative, and fast-paced environment

We're growing rapidly and are well-funded with a proven business model and established revenue to help us continue growing and serving our community. If you're interested in joining the team at Etsy, please send a cover letter along with your resume telling us what inspires you about Etsy and why you think you are perfect for the team.  If you contribute to an open source project, write a blog, or practice another craft besides software, that means something to us, and we would love to hear about it when you write.

 

Note: You are reading this line because your current browser doesn't fully support the web standards. The site might appear to be buggy and broken because the lack of support on your current browser. A Standards compliant browser is recommended for viewing this site in the way it is intended to be. Thank you.