Company Description

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect entrepreneurs with buyers around the world. As an Etsy employee, you’ll tackle unique problems alongside talented coworkers committed to Keeping Commerce Human. We’re large enough that you’ll focus on meaningful, complex challenges, but small enough that you can make a rewarding impact.

Job Description

Etsy’s SOE team is hiring a Full-Stack Software Engineers to join the Sell on Etsy team.

Our marketplace contains one-of-a-kind items from independent artists, designers, and vintage collectors. These users constitute a vibrant global community of millions of sellers who expect Etsy to be a trusted advisor in helping them start and scale their businesses.

This team is empowering the growth of the millions of creative businesses on our platform, and we’re looking for someone to join us in continuing to scale their Etsy presence!

About the Team:

The SOE team is dedicated to building an entirely new native app for Etsy’s sellers using Flutter! The app will help our sellers start their business, and help to grow them. As an engineer on our team, you will play a huge role in building tools that ensure Etsy becomes the most valuable place for creative entrepreneurs to build and grow their businesses.

Here’s a taste of the problems we’re solving:

  • How can we help sellers to …
  • Provide outstanding customer service whenever and wherever they are?
  • Streamline their order fulfillment process?
  • Grow and sustain their business all from their mobile devices?

Our production systems rely on PHP, Flutter, JavaScript, and Scala; we are proud to have an engineering culture that encourages career growth and learning. To learn more about our philosophies, tools, and some of the challenges we’ve been solving on our Engineering blog:


We are language-agnostic in our approach to interviewing.

Our team is open to both remote candidates and candidates located in Etsy’s Brooklyn HQ.

For candidates who will work remotely from Colorado, visit this link for information related to Colorado’s Equal Pay for Equal Work Act.


You will do well in this role if you:

  • Have experience operating in a full-stack environment (bonus points if you’ve worked with Flutter).
  • Are an analytical problem solver and understand how to wield data to make informed decisions about your work.
  • Write understandable, testable code with an eye towards maintainability.
  • Enjoy thinking about the implications of your work on end users. You are comfortable collaborating with Product Managers and Designers to ensure that you’re delivering impactful product features.

Additional Information

What’s Next

If you’re interested in joining the team at Etsy, please send a cover letter and resume telling us why you’d be right for the position. As you’ve hopefully seen already, Etsy is a place that values individuality and variety. We don’t want you to be like everyone else — we want you to be like you! So write to us and tell us what you’re all about.

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace makes us a more relevant, more competitive, and more resilient company. We encourage people from all backgrounds, ages, abilities, and experiences to apply. 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, gender identity or expression, pregnancy or caregiver status, veteran status, or any other legally protected status. We will ensure that individuals with disabilities are provided reasonable accommodations to participate in the job application and 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.