Full Stack Software Engineer

Brooklyn, NY, United States

The Full Stack Software Engineer collaborates with a team to build engaging and effective shopping experiences for Etsy’s community of buyers.

Etsy is seeking a Full Stack Software Engineer to join our Software Engineering team. Our marketplace has an abundance of one-of-a-kind items from independent artists, designers and vintage collectors from around the world. Our challenge? Make it easier for buyers to find these remarkable goods, and in turn, support our sellers’ independent businesses. Do you have the code-writing capabilities to take on this task? And to succeed with gusto? 

About the 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 artists and designers who make Etsy such a wondrous marketplace. We believe that small, empowered, self-motivated teams can do big things. We believe in measuring everything, taking advantage of our amazing continuous deployment system to ship code early and often, and a blameless culture based on trust of our engineers. 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

You'll be helping us build new and awesome experiences for people shopping on Etsy. We're looking for full-stack engineers - you'll be dealing with the MySQL, Memcache, PHP, and front-end stuff (HTML/CSS/JS). The teams working on each feature are pretty small (a few engineers, a designer, and a product manager), so there's a lot of meaningful collaboration.

Because we're making user-facing features, we believe strongly in collecting and analyzing numerical data to help guide our decisions. To that end, you'll be able to use our in-house analytics tools to gather information and gain insights. You'll also be able to use Etsy's Continuous Deployment architecture to push code to production whenever you please (and you'll probably push on your first day here).

About You

You’re an engineer who can turn ideas into extremely fast and reliable code that other people – or you, six months into the future – will find easy to comprehend and modify. You believe in the connective power of Etsy’s peer-to-peer marketplace, and know how to create the code that will make it stronger.

You will be successful in this role if you:

    • Enjoy helping others around you grow as developers and be successful 
    • Have excellent written and verbal communication skills 
    • Can be autonomous and self-driven 
    • Get inspired on a daily basis, think of new ideas and like to share them with others 
    • Love to experiment and use data to drive decision making

    What’s Next

    If you're interested in joining the team, please send us your resume. You won’t be surprised to hear, though, that we won’t consider it without a cover letter. Let us know how you fit the bill for each of our requirements above. Etsy is a place that values individuality and variety, so use your judgment and write to us in your own voice. If you have a presence on the web that we can easily access (Twitter, Facebook), contribute to an open source project, write a blog, or practice another craft besides designing beautiful, functional websites, that means something to us, we’d love to hear about it.
    Re-imagine Work

    From our HQ in Brooklyn, NY, to our offices around the world, we make it possible for people everywhere to buy and sell unique goods. Community is in Etsy’s DNA, and being connected is a code we live by.

    At Etsy, you can do the work you love, be yourself, and take fun seriously. Your teammates become teachers, sharing their skills at Etsy School. Competitive benefits, balanced working hours, and eco-friendly offices are engineered for human beings (not human doings). And everyone’s invited to break bread and make new friends at Eatsy, our locally-sourced communal lunch.

    Etsy is the marketplace we make together.

    Etsy is a B-Corp

    Etsy is proud to be a certified B Corporation — a new kind of company that uses the power of business to solve social and environmental problems. Learn more.