The Company

The Farmer’s Dog (TFD) was created to turn the unconditional love we all have for our pets into uncomplicated care. Though TFD’s starting point is disrupting the ultra-processed $90 billion pet food industry with fresh, healthy options made to human-food safety standards, their ultimate goal is to create amazing and never-seen-before experiences for pets and their owners across all aspects of pet care. What if dog owners had the entirety of their dog’s nutrition completely taken care of with maximum peace of mind? What if users could rely on The Farmer’s Dog for all of their pets’ needs? What if they could manage their pet care entirely from a single platform? The company’s direct-to-consumer business model, its consistent triple digit growth, and healthy financials will allow The Farmer’s Dog to continue disrupting pet nutrition and care for years to come. And none of this can be achieved without building an amazing technology platform. 

Everything about the experience The Farmers’ Dog creates depends on technology, from when customers first interact with the brand and share information about their pets and their needs, to when they personalize the best fresh meal plan for a customer’s dog, to an algorithm that optimally “fills” each delivery box, to the pricing engine, to the software that runs their fulfillment centers for maximum efficiency. The Farmer’s Dog is looking for a kind, competent, and fast-moving technology leader that can lead them through this next phase of growth and help them realize their tech-enabled vision.

Backed by the early investors of Warby Parker, Dollar Shave Club, Sweetgreen, and Glossier, The Farmer’s Dog seeks to build a company as healthy as the dogs they feed. They recently raised their Series D in March of 2021, bringing total funding to over $150M.


Role and Responsibilities

Not only can you eat our dog food (it’s human grade, but pretty bland to us (we tasted it)), but you can work alongside our customer-engineers who dog-food our product on a daily basis.

What’s a day in the life of a Backend Software Engineer like here? You’ll work with a talented engineering “pawd” to expand and improve our subscription-based, direct-to-consumer, e-commerce platform that delivers fresh food to pets across the country. Big fan of short feedback loops? You’ll deliver high quality, well-tested and peer-reviewed code to production in minutes using our automated CI/CD pipeline. Your solutions will leverage industry best practices including A/B experiments, feature toggles and canary rollouts to confidently release high-impact features that dog lovers will love. 

You’ll work on systems including:

  • Rule-based pricing
  • Order scheduling (to make sure the dogs never run out of food!)
  • Product taxonomy and subscription modeling to support our personalized, continuity-based subscription model
  • Developing new services to support future product innovations

At The Farmer’s Dog collaboration is an imperative. Our team is full of engineers that love to learn and grow. You’ll regularly white board, pair program and review architecture with top-notch peers with experience working at Amazon, Google and Apple. 

We have a great team, but there’s still so much to do and figure out. If you’re interested in scale and want to be in the room when those architecture decisions are made: you’re reading the right job description. We’re in that sweet spot of having clear product-market fit, but still having a small enough team that each engineer makes a big impact. You’ll work closely with the team to restructure our application architecture to handle our rapid growth at scale.

If you want to have the space and agency to make a big impact both for customers, colleagues and our system: The Farmer’s Dog is for you. If you’re looking for a fully-formed organization with a lot of established processes: a larger company would be a better fit. If you’re looking for rapid iteration to find product-market fit: an earlier stage startup would be a better match.

Professional Qualifications

We’re looking for junior to mid-level backend engineers who are excited to learn and grow. In general you should have:

  • 3+ years of experience working professionally with backend web technologies (preferably in e-commerce).
  • Solid data modeling skills for assessing and expanding our domain.
  • Our stack is top-to-bottom JavaScript (and TypeScript); a background with Node.js is preferred.


Personal Characteristics

  • There’s a focus on quality in everything you deliver from code, to architecture, to group messages.
  • Detail oriented internally and externally. You love to build accurate mental models of how things work.
  • Focused on seeking out contrasting opinions so you can learn and grow.
  • Resourceful enough to get the answers you need independently while savvy enough to develop solutions collaboratively.
  • Comfortable in both scrappy and entrepreneurial environments, as well as more sophisticated and later-stage organizations.
  • You think critically and objectively; have excellent problem solving skills and the ability to make quick decisions based on business demands.
  • High energy and action-oriented with a passion for getting things done in complex environments.
  • Strong communication skills. You are articulate and persuasive while able to listen and incorporate the perspectives of others.
  • Results orientated with a strong work ethic. Must be tenacious, with the emotional intelligence to know when to push harder and when to look for alternative approaches.
  • Committed to furthering the core corporate mission of The Farmer’s Dog. 


Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)