Senior Software Engineer, Data Engineering

Etsy, New York, NY

Peer-to-peer e-commerce website focused on handmade or vintage items and supplies

The members of our Data Engineering department build systems and infrastructure for collecting, storing, and analyzing huge sets of data in batch and streaming pipelines. As a sub-team within Data Engineering, the Analytics Engineering team is responsible for building and maintaining the experimentation platform for the company. We value curiosity, enthusiasm, responsibility and generosity of spirit.

We are looking a skilled engineer to help deliver and improve Etsy’s internal experimentation platform, including our A/B testing tool. Experimentation is a critical step in the product launch process at Etsy. You will be a key member of the team, helping to guide the technical direction of the product and the team. We work in Scala, PHP, Java, Javascript, and SQL, and we work with technologies like Hadoop, Kafka, Scalding, Airflow, Avro/Thrift, Vertica, Looker, GCS, Dataproc, and BigQuery. Experience with any of these is helpful but not required.

About the Role

  • Help to improve Etsy’s A/B testing tool and our general experiment ecosystem, including experiment bucketing, event logging, and our offline data processes
  • Work closely with the Data Engineering leadership, product development teams, and the analysts to chart the future direction of A/B testing at Etsy
  • Collaborate with team members to dig into issues with experiment setup and data collection
  • Act as the last line of defense for system failures owned by the team
  • Mentor junior and senior engineers in the team

About You

  • Have excellent written and verbal communication skills
  • Are passionate about experimentation
  • Are excited about mentoring engineers
  • By default write testable code, and are comfortable writing unit tests and mentoring other developers on unit testing
  • Have experience working on large-scale data problems, ideally using SQL and Scalding

What’s Next

Interested in working with us? Send us a cover letter and your CV or resume explaining why you’d be great for the job. We value your unique talents and point of view, so feel free to tell us what you are all about. And if you write, draw, craft, or contribute to something you’re proud of, we’d love to hear about it.
At Etsy, we believe that a diverse, equitable and inclusive workplace makes us a more relevant, more competitive, and more resilient company. We welcome people from all backgrounds, ethnicities, cultures, and experiences. Etsy is an equal opportunity employer. We do not discriminate on the basis of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender identity or expression, veteran status, or any other legally protected status.

About Etsy

Etsy is a marketplace where people around the world connect, both online and offline, to make, sell and buy unique goods.

The heart and soul of Etsy is our global community: the creative entrepreneurs who use Etsy to sell what they make or curate, the shoppers looking for things they can’t find anywhere else, the manufacturers who partner with Etsy sellers to help them grow, and the Etsy employees who maintain and nurture our marketplace.

Want to learn more about Etsy? Visit Etsy's website.