Data Analytics, Google Cloud Platform (GCP), JavaScript, Machine learning techniques, PHP Programming, Product Management, Python Programming, Scala Programming, Streaming APIs
We are looking for a Senior or Staff Software Engineer to help us enable product teams to personalize the buyer and seller experience across Etsy with the help of machine learning. Our team delivers APIs and tools that help buyers find what they are looking for and form a connection with our sellers. You will be primarily responsible for the Recommendations API gateway, our middleware that sits between the frontend and the ML orchestration services. This is a great opportunity for engineers interested in developer platforms and getting exposed to machine learning systems
This is a full-time position reporting to the Senior Engineering Manager. In addition to salary, you will also be eligible for an equity package, an annual performance bonus, and our competitive benefits that support you and your family as part of your total rewards package at Etsy. For this role, we are considering candidates based in Mexico who are either remote, flex, or office-based. Etsy offers different work modes to meet the variety of needs and preferences of our team. Learn more about our flexible work options and workplace safety policies here.
What’s this team like at Etsy?
The Recommendations Platform team builds an Internal Developer Platform that aims to accelerate the adoption of machine learning capabilities that enhance personalization and optimize recommendation relevance. To do so, we partner with product teams to help them adopt our API solutions and with applied scientists to productionize their ML models.
Here’s a taste of the problems we’re solving:
Our production systems rely on PHP, Scala, Python, JavaScript, and GCP; we are proud to have an engineering culture that encourages career growth and learning. You can learn more about our philosophies and some of the earlier challenges we’ve been solving at Building a Platform for Serving Recommendations on our Engineering blog, Code as Craft.
What does the day-to-day look like?
Qualifications
Qualities that will help you thrive in this role are:
Additional Information
What's Next
If you're interested in joining the team at Etsy, please share your resume with us and feel free to include a cover letter if you'd like. As we hope you've 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 tell us what you're all about.
Etsy, Inc. is an American e-commerce company focused on handmade or vintage items and craft supplies. These items fall under a wide range of categories, including jewelry, bags, clothing, home décor and furniture, toys, art, as well as craft supplies and tools. All vintage items must be at least 20 years old.
Mexico City, CDMX, Mexico
4-6 year