The Farmer's Dog
Software Engineer 3
New York, New York, United States
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.6M live jobs from 190,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Stated salary
- $165,000 – $180,000 per year
- Country
- US
- Work mode
- Remote-friendly
- First seen by hirly
- 6 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Who We Are
The Farmer’s Dog was born from a mission to change the landscape of pet health, providing dogs and their humans with honest, smart, and simple care. We’re starting by radically improving the $90 billion pet food industry, replacing bags of highly-processed pellets with a personalized subscription service that sends complete and balanced, freshly-made dog food directly to customers’ doors. Our ultimate goal is to create innovative, delightful and personalized experiences across all aspects of pet care, and we believe our direct-to-consumer business model, holistic approach to growth, and dynamic culture uniquely position us to shepherd this backwards industry into the future.
To date, The Farmer’s Dog has delivered over 1 billion meals nationwide and raised over $150M in funding to help us build a company as healthy as the dogs who are eating those meals. Join us as we continue to develop ways of bringing peace of mind to customers, health to their companions, and much-needed change to the way people feed and care for their pets.
#LongLiveDogs
What We Stand For and Where You’ll Come In
At The Farmer's Dog, we believe the best customer experience comes from owning the technology that powers it. That's why we design, build, and operate our systems in-house, from subscription and e-commerce to fulfillment and delivery, so that every dog and human gets the right experience, every time.
Our engineers work on problems that matter and that are hard: evolving systems to support rapid growth, building platforms flexible enough to serve customers with many different needs, and creating product experiences that didn't exist before.
Short feedback loops are how we get better, in code and in how we work together. We trust people to do good work and want to keep improving, so feedback flows freely. The same instinct shapes how we ship: peer-reviewed code to production in minutes via CI/CD, and A/B experiments, feature flags, shadow deployments and progressive rollouts to release with confidence.
As a Software Engineer 3 on the Business Logic pod, you'll work on the systems at the core of how The Farmer's Dog operates: subscriptions, pricing, billing, and order generation. Everything depends on these systems, and we're reshaping them for the next phase of growth. You'll design and implement significant features across these systems, making technical decisions that improve them and reduce complexity over time. You'll also develop deep expertise in parts of our technology and become someone your teammates can rely on. You'll partner closely with other engineering pods, Product, Design, Data Analytics, and Lifecycle Comms.
We care deeply about building reliable, scalable systems and about working well together, regularly whiteboarding, pair programming, and reviewing architecture with peers who set a high bar. If you want to make an outsized impact on technology, on customers, and on the lives of dogs everywhere, this is the right place for you.
One Team: We don’t think of ourselves as “Acquisition Marketers”, “Engineers”, “Data Analysts”, or “Product Managers”. Beyond denoting skill sets and areas of expertise, we don’t think departments matter. We’d rather align ourselves to the goals we’re working to achieve and make sure we have necessary subject matter expertise to drive meaningful impact. We strive to orient ourselves around customer problems TOGETHER – getting the right people, with the right context, in the right rooms/Zooms to solve problems holistically.
We are skeptical about everything and precious about nothing: Ideas can and should come from anywhere, and we aren’t tied to our own. We proactively source input. We talk to our customers and leads regularly and are quick to change course if we know there’s a better or more impactful way to solve problems.
We consider the customer journey in all of our decisions: We know that no interaction exists in a silo and therefore understand how important every single one is. We ensure our strategy sets prospective and new customers up for success and drives long-term retention. We answer questions and address problems early and proactively. We understand the value of different channels, initiatives, and messages and know how to articulate impact and advocate for prioritization holistically.
We Execute For Impact: We don’t subscribe to “best practices” or “industry KPIs”. We’re uninterested in how we compare to “benchmarks”; instead we orient ourselves around being the best we can possibly be. Similarly, we don’t subscribe to rigid or classical expectations of roles – i.e. acquisition is hyper-focused on improving customer retention and experience.
We Are Focused and Work Without Assumption : We are not beholden to ideas. We have goals and believe everything beyond that is a series of hypotheses to validate. To that end, we seek to work in sequence and not in parallel. We constantly ask ourselves, “what’s the most important hypothesis I should be working on right now? How do I confirm or reject that hypothesis as fast as possible?”. We rarely have timelines/deadlines and are constantly taking in new information and adjusting our priorities accordingly. We don’t expect to be perfect the first time.
How You'll Make An Impact
Design and ship medium-to-large features end to end. Take defined problems from design through production, making sound technical decisions and following your work through after it ships.
Turn problems into shippable work. Break larger efforts into increments that can ship continuously, weigh in on sequencing and dependencies, and surface blockers and unexpected complexity early.
Improve the systems you work in. Reduce technical debt as you build, design data models and contracts that hold up as we iterate, and make decisions that keep the next change cheap.
Debug systematically and build with quality in mind. Diagnose root causes using the data available to you, and consider reliability, performance, and security in the code you write and review.
Partner across engineering, Product, Design, Data Analytics, and other teams. Bring the right people into the work early, communicate decisions and tradeoffs clearly, and solve problems collaboratively.
Become a go-to person and share what you know. Build deep expertise in a technology or part of the domain, help teammates succeed, and provide meaningful, actionable feedback in code reviews and technical discussions.
Keep learning and challenge how we work. Take initiative to learn new technologies, question processes and practices that are not serving the team, and use tools like AI thoughtfully to improve how you build software. Our stack includes TypeScript, GraphQL, Temporal, Postgres, and AWS.
We're Excited About You Because
You're a strong full-stack engineer with 5+ years of experience building and shipping production software, and you're comfortable working across backend and frontend systems.
You care deeply about quality. You build accurate mental models of how systems work, think critically about the details, and look for opportunities to improve the codebase as you build.
You've gone deep on at least one technology or domain, enough that teammates come to you for help, and you're naturally curious and eager to keep learning.
You're an owner and a proactive self-starter. You can make progress in ambiguous environments, prioritize effectively across competing work, and have the judgment to know when to push through a problem, change your approach, or pull someone else in.
You're resourceful and action-oriented. You find the information you need, surface risks early, and look for practical ways to move complex work forward.
You're a skilled communicator who can absorb complexity and distill it into clear decisions and tradeoffs. You collaborate well across functions, seek out perspectives that challenge your assumptions, and give meaningful, actionable feedback.
You look for way
Listed on hirly, a job board. hirly is not the employer: The Farmer's Dog is hiring for this role.
Similar jobs
- Software EngineerAero · El Segundo, CAFirst seen today
- Software Engineer II - Security Review AutomationUber · San Francisco, CA, United States; Seattle, WA, United States; Sunnyvale, CA, United StatesFirst seen today
- Full Stack Software EngineerWasteconnections · 1010-Corporate Offices WCIFirst seen today
- Software Engineer, Backend, Level 5 – Ads DeliverySnapchat · 2 LocationsFirst seen today
- Senior Software EngineerHighmarkhealth · 51 LocationsFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job