Senior Software Engineer

FabFitfun is currently seeking a Senior Software Engineer in our Los Angeles office location.

FabFitFun is looking for extremely talented and passionate engineers who love solving problems. You must be comfortable with both the backend and the application layer--we are full-stack developers and you will need to own your features end-to-end. If you write maintainable code that scales we'll be good friends.

About the role:

  • We are a fast growing startup. You'd be wearing a lot of hats.
  • We have a recurring subscription program for our e-commerce service, and in order to make everyone's lives easier we need to integrate third party services, use open-source stuff, or write our own, in no particular order.
  • Areas which you could be a part of: BI, mobile, operations, CRM, growth, optimization, SEO, and design.You are not afraid to questions to define the problem and the solution.
  • No job is too big or too small for you, and you communicate well to let others know what the scope is like.

Qualifications & Requirements:

  • Expert at creating object-oriented web services and applications

  • Strong understanding of software architecture, Linux systems, design patterns, and relational databases

  • JavaScript is easy and you are fast

  • Knowledge of HTML, CSS and their cross-browser challenges

  • You are intellectually curious about everything, and technology-wise, you keep up with the latest trends

  • 3+ years experience building web-based apps

  • 6+ years of total software engineering experience

  • BS or better in computer science or related technical discipline

Bonus points if you have experience with...

  • Node.js
  • GO
  • AWS
  • Docker/Kubernetes


  • Full health care coverage
  • Dental and vision coverage
  • Unlimited paid time off
  • Stock options for all employees
  • 401K
  • 12 weeks' parental leave
  • Free FabFitFun subscription
  • Fun, friendly culture that promotes work-life balance



Meet Some of FabFitFun's Employees

Reina G.

Director Of Brand Partnerships, Lifestyle

Reina creates relationships with brands to craft an amazing experience for FabFitFun’s members. She and her team curate the products that end up in their seasonal subscription boxes.

Tasha B.

Social Media Manager & Lifestyle Editor

Tasha manages, creates, and curates social media content for outlets including Instagram, Twitter, and Facebook. She also engages with FabFitFun’s audiences, answering questions and replying to their comments.

Back to top