Software Engineer (Boston)


About NewStore:

NewStore is the essential omnichannel store solution for enterprise retailers. The company delivers Omnichannel-as-a-Service with the first platform combining mobile POS, an omnichannel order broker, and inventory management. Store operations from endless aisle to mobile checkout to fulfillment are executed on intuitive iPhone apps, creating a joyful shopping experience for the consumer and associate alike. NewStore customers include ANINE BING, Burton Snowboards, Decathlon, GANNI, Outdoor Voices, and UNTUCKit. It is backed by General Catalyst, Activant Capital, and Salesforce Ventures. Learn more at


About The Job:

NewStore is looking for a Software Engineer to write test-backed, clean, secure, scalable and reusable code for applications that power the core system of the NewStore platform, an order/routing management system built as a Microservice infrastructure that enables brands to access our platform via RESTful APIs and NewStore HQ, and allows them to import and manage their entire catalogs and sales data. You will develop test-backed, clean, reusable code to seamlessly integrate the API with Amazon Web Services, PostgreSQL and Elasticsearch. You will also work on a backend service responsible for managing customer care-related sales information which is provided to NewStore HQ through RESTful API.  You will develop and support an HTTP web-hook service that keeps the Enterprise Resource Planning systems of NewStore’s tenants in sync and provide software development support to the engineering team on other Apps of the NewStore platform (e.g. Retail, Consumer, NewStore HQ) as may be needed.



  • Bachelor’s degree (or equivalent foreign degree) in Computer Science or a closely related field.
  • 3 years of experience as a Software Engineer / Developer


Qualifying experience as a Software Engineer/Developer, which may have been gained concurrently, must have been in the development of web- and mobile-based applications and include 2 years of experience with the following:

  • Linux, MacOS and iOS environments;
  • Working with JSON, XML, HTML, HTTP and REST;
  • Working with ElasticSearch5.0;
  • Writing test-backed, clean, secure, scalable and reusable code for applications in a Microservice infrastructure using the following programming languages: Java, Go, Python, Swift, JavaScript, and React Native;
  • Working with RPC or GRPC;
  • Developing RESTful APIs and their integration with AWS and PostgreSQL;
  • Developing and supporting order/routing/queuing solutions; and
  • Working with either Kafka or RabbitMQ.


Qualified candidates for consideration will be expected to have sound knowledge of API security and authentication.

Questions? Email us: