The Farmer's Dog

Ny, remote
251 - 500 employees
26 - 50 engineers
$100m+ funding
Series c

The Farmer’s Dog was created by two dog lovers to radically improve the $90 billion global pet food industry — starting with a subscription service that sends freshly-made food directly to customers’ doors. Today, The Farmer’s Dog has served millions of meals nationwide through its personalized plans, delivering fresh, healthy food to dogs and peace of mind to their humans. Long term, our aim is to simplify every part of pet care, bettering the lives of the animals who make our lives better.

The Farmer's Dog photo 1
Active Roles

Why join us?

  • 30% month-on-month growth. Once our customers find the right fit they stay with us. Of those that are with us for 6 months, 95% will remain in 18 months.

  • Founding team members have founded and worked at early stage startups, ex-blue apron Head of Operations

  • Funded by Shasta, Forerunner Ventures, Collaborative Fund and SV Angel

  • Get to play with the one and only

Engineering at The Farmer's Dog

Engineering team and processes

As we're still quite small on the engineering the team structure remains flat. We practice kanban with a twist of scrum. We set quarterly priorities and figure out the key milestones. These are then broken down into epics and stories. This makes up about 60% of the work. The Todo list will contain maintenance and bug fixes as well. Once things go on the Todo they're given estimations and a project manager will revisit the list biweekly to make sure the priorities are aligned and stakeholder needs are addressed in due time.

Technical Challenges

We have 2 isomorphic (React and Redux) web apps that consume the Core API backed by a Postgres database. One is the public facing website, other is the internal CRM. Being on the bleeding edge of Javascript (we use webpack with stage-1 preset) means we get to improve our code all the time.

The Core API has been built from the ground up to make our business work. Each customer has a unique subscription and shipment frequency. Our system makes it possible to manage such customers at scale and predict the SKUs required to fulfill orders 6 months down the road.

We also make use of microservices for longer running jobs. One of these is generating 20 000 unique food labels (each has your name, your pet name and date on of production on it) every week. Other services include billing, acquiring shipping labels and a number of others.

Projects you might work on
  • Building software for a print station in our warehouse that lets workers print shipping labels, feeding guides and food labels on demand by scanning in a barcode on the packing slip. The software should sync with S3 and our database to keep a copy of all relevant assets so it could work with even no connectivity.

  • Automating rushing and delaying orders from the Customer Portal. Currently each request creates a helpdesk ticket which has to be manually handled. The solution we're looking to build would let the customer make the change and adjust their current inventory correspondingly.

  • Improve box fill algorithm. The problem is figuring out the smallest box we can pack all the items into. This is an instance of the classic NP-hard bin-packing problem. Thus, we need to constrain the solution set by simplifying the problem and consider implementations that might perhaps not find the most optimal solution but one that's good enough.

Tech stack

Working at The Farmer's Dog

We like to hire smart people and empower them. This means doling out lots of responsibility. For those reasons we place a high value on communication skills and self discipline.

Diversity and Inclusion

For people, we need to be more intentional about creating an environment where authenticity is the norm. That’s why we’re committed to hiring and supporting a diverse workforce, and investing in policies, hiring processes, and training that create and sustain an inclusive team.

Perks & benefits
  • Beautiful Office

    Our very own 2 floors in the middle of Williamsburg and 3 blocks away from Metropolitan Ave metro stop.

  • Pet Friendly

    We have 2 well-behaved pups in the office and they're always looking for playmates.

  • Flexible Hours

    Our engineers are free to start their day anywhere between 9-11am.

  • Health Insurance
  • Generous Vacation

    Unlimited PTO

  • Maternal/Paternal Leave
  • Prioritizes diversity in hiring
  • Dedicated Human Resources team
  • Work from Home
  • Team Activities
  • 401(k) Contribution
Our Team by the Numbers

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.