Tuesday 8 July 2014

Software Engineer: Seller Experience | Etsy, Inc. | Brooklyn, NY, United States


Software Engineer: Seller Experience | Etsy, Inc. | Brooklyn, NY, United States


Software Engineer: Seller Experience

Brooklyn, NY, United States
We’re looking for talented Software Engineers to build tools that help independent artists turn their creativity into thriving businesses.
Etsy is seeking Software Engineers to join our Seller Experience team.  With over a million shops selling on Etsy, we strive to build powerful and elegant tools that power creative businesses from around the globe.   This is a full-time position in Brooklyn, NY.

 

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 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


Etsy sellers are inspired makers, artists and curators. But, sometimes the day-to-day work of running an independent business can get in the way of that inspiration. Our mission is to make selling on Etsy easy and efficient so our sellers can focus on what they love most. As a member of the Seller Experience team, you’ll help architect and implement the tools our sellers use to run their businesses.  You’ll work directly with product managers, designers, and other engineers on small project-based teams that are part of a larger initiative. We like small working groups, and we keep the work varied and interesting.

We love our seller community, and we love making personal connections with the people who use our products. As an engineer, you’ll get direct feedback from the people who benefit from your work every day. You’ll also have opportunities to interact with our sellers, both online and in person. Our doctrine of “Code as Craft” means that we take great pride in the satisfaction of the people we serve.

We work in a state of constant iteration and evolution. Our engineers collaborate with product managers and designers to identify and implement the most direct path to a successful product. We work quickly, using our Continuous Deployment architecture to push code to production at any time (you will probably push code on your first day!) From there, we use our in-house analytics stack to gather quantitative data, combining that with qualitative feedback from our users, to determine our next iteration. Once we’re sure that our work is the best it can be, we launch incrementally with a high degree of confidence.

We touch all parts of the Etsy web stack, from PHP, MySQL and Memcache on the server side, to rich client-side experiences using jQuery, Backbone.js and plain ol’ JavaScript and HTML5. For heavier lifting, we send work to Gearman for async processing. Everything that happens on the site is logged and sent to Hadoop, and you can write a Scalding job to find out whatever you need. As a full stack engineer, you’ll have access to all of these systems and more.

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 Etsy’s vision of a human-driven economy, and are passionate about making our sellers more productive, successful, and happy.
You will be successful in this role if you:
  • Care as much about building great products as you do writing great code
  • Have worked with and have strong opinions about multiple JavaScript frameworks
  • Are as comfortable working with event handlers on the client side as you are writing SQL queries on the server side
  • Have a knack for organization and breaking down large problems into smaller ones
  • Have excellent written and verbal communication skills
  • Can be autonomous and self-driven
  • Help others around you grow as developers and be successful
  • Enjoy learning about and interacting with the people who use your product

 

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 (Github, Twitter, Facebook, rap sheet), contribute to an open source project, write a blog, or practice another craft besides building beautiful, functional websites, that means something to us, we’d love to hear about it.





https://www.etsy.com/careers/job/osYcYfwk




No comments:

Post a Comment