Events  Deals  Jobs 
    Sign in  
 
 
 
 
Boxed // mobile bulk shopping
Apply To Job

At Boxed, our mission is to address the evolving data needs of businesses through our experience within the e-Commerce landscape. What began as an end-to-end solution for Boxed.com is now a world-class suite of SaaS products, powered by advanced analytics & machine learning. Retailers & companies of various industries can easily produce deep business insights, resulting in data-driven, positive outcomes in all facets of their operations.

Our Engineering team is a brilliant cultivator of technology powering our world class platform & SaaS, spanning everything from Catalog, Orders & Fulfillment, & Personalization. Being part of Boxeds Engineering team means youll work with wicked-smart individuals from all over the world who contribute as Engineers, Product Managers, Designers, & Data Scientists. Every day our Engineering team innovates in the depths of e-commerce with the latest technologies & were excited to welcome engineers who are ready for a challenge & know how to think outside the box!

We are looking for talented Senior Software Engineers to join our Back-end Services team. The teams primary mission is to build value into the overall e-commerce platform with a focus on enhancing our storefront websites & apps through well designed & documented APIs and/or Back-end Services. The team is also responsible for creating & maintaining various integrations with internal & external systems. As part of this team, we expect our software engineers to ensure that all services are built to be performant, reliable, scalable & reusable.

You will:

  • Develop, test, & deploy APIs & event driven processes supporting our eCommerce platform using Node.js & Typescript onto Google Cloud Platform
  • Think big & boldly as we collectively drive toward providing the best global e-commerce & SaaS platform
  • Design & implement solutions that provide immediate & long-lasting value to our customers, partners, & employees
  • Collaborate with our product teams in domain-driven, cross-functional teams
  • Improve the performance, reliability, observability, & scalability of our existing systems
  • Write clear documentation & thorough automated tests to ensure code stability & to reduce maintenance
  • Review your peers code to both teach & learn while increasing the quality of our software
  • Ship code that directly impacts our customers' experience
  • Take responsibility & diagnose production issues.

Requirements:

  • Demonstrated results & products from 4+ years of relevant experience
  • Bachelors degree in Computer Science or equivalent & relevant work experience
  • Demonstrated track record of taking initiative on projects
  • Experience mentoring or captaining in any capacity
  • Experience writing production code in backend applications using NodeJS
  • Strong Database skills (e.g. MongoDB, Redis, SQL)
  • Experience with event-driven communication (e.g. Pub/Sub)
  • Excellent analytical & problem-solving skills with a healthy experimental attitude
  • Ability to learn & adapt quickly in a fast-paced environment.
  • Strong verbal & oral communication skills it will be necessary for you to communicate your work to the rest of the engineering team through many mediums including documentation, presentations, & intra-team workshops
  • Ability to work with & mentor small teams
  • Excellent troubleshooting & debugging skills.

Nice-To-Haves

  • Experience with Distributed Systems (eg. Microservices, Event-Driven Architecture)
  • Experience with CI/CD (e.g. Jenkins)
  • Experience with GraphQL
  • Experience with Cloud Infrastructure & Containerization (e.g. Docker, Kubernetes).

Benefits & Perks:

  • Working with smart, positive people
  • Competitive salary
  • Stock options
  • Unlimited vacation
  • Full healthcare benefits. 
 
 
Apply To Job
 
 
 
 
 
© 2023 GarysGuide      About    Feedback    Press    Terms