Sr. Rails API Engineer

thredUP, San Francisco, CA

Makes secondhand shopping a cinch

About thredUP

thredUP is the largest online marketplace for secondhand clothing. We make buying and selling a cinch for millions of women across the globe. The company resells more than 35,000 brands across hundreds of categories at up to 90% off the original retail value. Headquartered in downtown San Francisco and backed by world-class investors, thredUP is reinventing the secondhand clothing industry and inspiring a new generation of consumers to think secondhand first.

About the Role
At thredUP, we’re working to revolutionize the clothing industry and we're looking for an experienced engineer to help architect the future of our APIs. If you want to own the vision of our APIs and work with an engineering team that cares a lot about each other, our culture, the quality of our code, and building a successful company, we'd love to hear from you.


  • Help map out the future constellation of APIs within the context of our technical roadmap.
  • Facilitate API needs for ongoing feature development.
  • Help guide teams during architecture planning sessions.
  • Work with engineers to design & formalize data contracts.
  • Formalize best practices, documentation, and versioning regarding APIs.


  • 5+ years developing production-level APIs
  • Experience with Ruby and Ruby based frameworks
  • (Bonus) Experience with Node.js
  • (Bonus) CS degree
  • (Bonus) Experience within our stack’s technologies.
  • (Bonus) E-commerce engineering experience.
  • (Bonus) Engineering mentorship experience.
Remote work from US or Canada is ok

About thredUP

thredUP is the nation's leading online marketplace for women's and kids' like-new apparel. Over 25,000 brands, ranging from Gap to Gucci, are listed on thredUP.com at prices up to 90 percent off retail. 

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