Careers At Beautycounter
Share with friends or Subscribe!

Current job opportunities are posted here as they become available.

Subscribe to our RSS feeds to receive instant updates as new positions become available.

Software Engineer

Department: Technology
Location: Santa Monica, CA

Beautycounter is a disruptive beauty brand that creates and sells safer, high-performing skin care and color cosmetic products. Our mission is to get safer products into the hands of everyone.† We work toward this mission by creating best-in-class products with ingredients that have passed our rigorous ingredient selection process.† We also work on market and policy initiatives to raise the bar of safety for the entire cosmetics industry.† We pride ourselves on our commitment to transparency.

We are looking for a great Software Engineer who can help build out Beautycounterís platform. From ordering to customer accounts to product catalogs and pricing, youíll work across the sets of services and functionality we provide to customers.

The ideal candidate will be able to collaborate with our top-notch engineering team & product managers, and build great services and features for our customers; and then work with our highly-skilled engineers in both code reviews and architecture discussions to help drive forward a cohesive code base.

In this role you will:†

  • Develop new backend Node.js functionality & components
  • Help migrate our functionality and services to Firebase
  • Help maintain a cohesive, well-engineered code base
  • Integrate with a team of engineers and participate in a collaborative, code review environment
  • Drive engineering efficiency improvements through build tooling, CI/CD pipeline improvements, architectural improvement, tech debt paydown, etc

We are looking for someone who has:†††

  • †3+ years Node.js/javascript (bonus points for ecommerce or direct sales experience)
  • †Experience building robust backend functionality
  • †Great cloud experience in AWS or Google (bonus points for FAAS: AWS Lamda, Google Cloud Functions)
  • †Strong ES6/ES7 JavaScript knowledge
  • †Able to build highly customized build pipelines in JS
  • †Experience with CI/CD tools such as Travis, Jenks
  • †Experience with JS unit and integration testing frameworks
  • †Operations experience an asset (capacity planning, incident response, security scanning, etc)

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System