Software Engineer

Spring, Headquarters - NYC

Spring is the top app to shop and discover the best brands.

Imagine being able to access 1,000s of brands from one location anywhere you go. Then pair this idea with beautiful design, curated content and amazing customer service. Well, this is Spring: We are building the future of shopping, helping brands transition from brick & mortar to mobile & web. We have built and are scaling a single source marketplace for a growing list of great brands to sell their products direct to consumer.

Started in 2013, Spring has quickly become known as the place to shop, and we've seen this in our rising number of users and brand partners.

Spring's engineering team moves fast to get new products and features into the hands of end users and is constantly thinking about how to optimize existing processes.

What is engineering working on right now?

Each day we’re working to create the best in breed shopping experience on web and mobile. Currently, we’re building out a strong REST API so our external partners can integrate with our massive multi-brand product catalog. We’re working on our own custom order management system with tons of scalability work, and we’re using machine learning to bring greater personalization and recommendations to our product.

Our current ecommerce integrations consist of Shopify, Magento, and Demandware, and we plan to develop many more over time, as well as enhance them as our platform feature set grows. We also automate many of Spring’s post-order processes, whether downstream order placement with suppliers or receiving order event updates as they ship orders. We work mostly with Python (3) and PostgreSQL, but also dabble in Go from time to time. We picked these technologies thoughtfully, because they’re the right tools to help us move fast and build high quality products.

As a Software Engineer, you will be expected to:

  • Take ownership over vertical parts of our products, spanning from the consumer all the way to the backend
  • Make informed educated decisions about using APIs, tools and frameworks. Implement your solutions
  • Be responsible and accountable for the success of your features

What you need to have:

  • 1+ years of professional software engineering experience, preference for candidates who have used JavaScript frameworks on the front end and Python on the back end
  • Experience building web APIs. You should understand the difference between REST and SOAP
  • Have delivered impactful projects and features in a team setting
  • The ability to learn quickly
  • Excellent verbal and written communication skills

Spring is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About Spring

Inspired by the season and the street, Spring is a single shopping destination where people can discover amazing products and buy them directly from the brands and designers that make them.


Want to learn more about Spring? Visit https://www.shopspring.com/