Software Engineer: Java Search and Data Infrastructure
Etsy - Brooklyn, NY

This job posting is no longer available on Etsy. Find similar jobs: Software Engineer jobs - Etsy jobs

Etsy is looking for experienced Java engineers to join our search and data infrastructure team. You should love search and big data, especially in the context of solving large-scale, real-world problems that make Etsy more awesome.

About the Engineering Team

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. Check out our Engineering blog: http://codeascraft.etsy.com/

About the Job

Work on the scalability, resilience, and efficiency of backend components, particularly search

Debug runtime problems and understand the interactions between systems

Build systems, libraries, and frameworks within, around, and on top of search

Help build and manage a large, rapidly growing, heavily used search service, and contribute your work to the open source community

Code using Java, JVM scripting languages, and PHP

Work in a team-oriented environment

About You

BS or MS in Computer Science

5+ years of Java engineering experience

Experience with production search services

Interest in distributed systems

Interest in learning Hadoop

Previous success in a performance-critical environment

Demonstrated open-source contribution is a big plus

About Us

Etsy is the marketplace we make together. We have 20 million members in over 200 countries. In 2012, our sellers grossed more than $850 million in sales. Our mission is to reimagine commerce to build a more fulfilling and lasting world.

Our offices are like this http://www.avc.com/a_vc/2010/09/the-office-matters.html and this http://www.officesnapshots.com/2010/10/11/etsy-offices/ . We're empowered and expected to be ourselves, share our ideas and figure out what we can each do to keep Etsy evolving. We have full company-paid benefits, including family and domestic partner benefits, humane working hours, couches, quiet spaces, lunch twice a week and handmade desks.

We're growing rapidly and are well-funded with a proven business model and established revenue to help us continue serving our community.

About What’s Next

As you’ve probably guessed, Etsy is a place that values individuality and variety. We don’t want you to be like everyone else, we don’t even want you to be like us—we want you to be like you! So write to us, in your own human voice, and tell us what you’re all about. What gets you up in the morning? What excites you? What throws your whole day off and causes you to pull your hair out?

If you have a presence on the web that we can easily access (blog, twitter, facebook, rap sheet), contribute to an open source project, write a blog, or practice another craft besides designing beautiful, functional websites, that means something to us, and we would love to hear about it when you write!

Etsy - 22 months ago - save job - block
Recommended Jobs
Associate, C++ Distributed Developer
Morgan Stanley - New York, NY
Morgan Stanley - 6 hours ago

Software Engineer, Ads/Search/Feed Ranking
Facebook - New York, NY
Facebook - 2 days ago

Data Engineer, Data Infrastructure
Shutterstock - New York, NY
Shutterstock - 2 days ago
About this company
4 reviews
Etsy is a marketplace, but it's also a community made up of many different individuals with many different lives and points of view. I...