Overview

As an Etsy employee, you can do the work you love, be yourself, and make an impact in the lives of millions. Our commitments to diversity and inclusion, team culture and the spaces where we work all reflect our mission to keep commerce human.

The Web Performance team is looking for a Senior Software Engineer to join our mission to make Etsy’s web experience fast. The technical staff at Etsy believes that code is craft, and that the work we do is part of a larger creative picture that includes the hundreds of thousands of inspired artists and designers who make Etsy such an outstanding, unique marketplace.

We believe that small, empowered, self-motivated teams can do big things. We believe in measuring everything, taking advantage of our groundbreaking continuous deployment system to ship code early and often, and keeping up a blameless culture based on trust and a commitment to learning.

As a member of the Web Performance team, you’ll help us with performance instrumentation and observability, help educate our teams about performance best practices, and help our teams resolve performance concerns. Our growing team requires someone who will thrive making technical contributions in a lively environment, but loves to have fun while they do so!

This is a full-time role open to remote locations in the US & Canada, or any of our offices.

Job Description

  • You’ll work with our product partners to proactively ensure their features are performant for Etsy’s web users.
  • You’ll help partners understand what might be causing performance issues relevant to their work.
  • You’ll detail and distribute knowledge of performance best practices across engineering at Etsy.
  • We believe strongly in using both quantitative and qualitative methods to guide decisions. To that end, you’ll not only use our in-house analytics tools to capture information and gain insights, but you’ll also help build those tools.
  • You’ll also use Etsy’s Continuous Deployment architecture to push code to production early and often (and you’ll probably push in your first week here).
  • The Web Performance team is in the Product Infrastructure org. Collaborating most closely with other specialist engineers in Product Infrastructure, and also building relationships with designers and engineers across product teams.

Qualifications

  • You have experience working with object-oriented PHP and writing views in React and its cast of supporting libraries.
  • You are comfortable writing JavaScript, both ES5 and ES6.
  • You may have experience exploring performance issues within JavaScript libraries.
  • Familiarity with browser and performance monitoring APIs, both in RUM and synthetic monitoring.
  • You have solid understanding of browser performance metrics.
  • You are familiar with the browser request and rendering “waterfall” and how to optimize it.
  • Bonus points if you possess a skill-set within data streaming, SQL, Google BigQuery, or other experience with large data sets.

Additional Information

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. We will ensure that individuals with disabilities are provided a reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skillsets.

About Etsy

Etsy operates marketplaces where millions of people around the world connect, both online and offline, to make, sell and buy unique goods.

Etsy also offers a wide range of seller services and tools that help creative entrepreneurs start, grow and manage their businesses. The Etsy community includes creative entrepreneurs who sell on our platform, thoughtful consumers looking to buy unique goods in our marketplace, retailers and manufacturers who partner with Etsy sellers to help them grow their businesses and Etsy employees who maintain our platform and nurture our ecosystem. Our mission is to reimagine commerce in ways that build a more fulfilling and lasting world, and we're committed to using the power of business to strengthen communities and empower people.

You may know Etsy as the global marketplace for unique goods, from enamel pins to custom wedding invitations and handcrafted furniture, but we're more than that. We're a values-driven company with a mission to reimagine commerce in ways that build a more fulfilling and lasting world. That means we're committed to using the power of business for good through our platform, our members, our employees, and the communities we serve around the world. Some call this 'business as unusual', but around here it's just business.

At Etsy, you can do the work you love, be yourself, and make an impact in the lives of millions. Whether you code a new feature, write an Instagram post or educate sellers, your work helps entrepreneurs build businesses powered by their creativity.

From our Brooklyn HQ to our offices around the globe, Etsy's values are woven into everything we do, from our advocacy and sustainability efforts to our progressive parental leave policy and paid volunteer time for employees. We offer competitive benefits, balanced working hours and a culture of continuous learning.