Senior Software Engineer 1

The Farmer's DogNew York, NY
$190,000 - $200,000Onsite

About The Position

The Farmer's Dog is seeking a Senior Software Engineer to join their team. This role will focus on the systems at the core of The Farmer's Dog's operations, ensuring they support the company's growth. The engineer will own architectural decisions, partner with various teams, and contribute to building reliable, scalable systems. The company emphasizes a collaborative, feedback-driven culture with a focus on owning technology end-to-end.

Requirements

  • Strong full stack engineer with 6 - 8+ years of experience.
  • Comfortable working across the frontend and backend.
  • Experience building features end-to-end.
  • Significant experience building and operating production systems where bugs cost money or break customer trust.
  • Strong written and verbal communication skills.
  • Ability to write down key decisions, tradeoffs, and practices.
  • Welcome diverse opinions and actively seek input to challenge assumptions.
  • Ownership mentality, excellent problem-solving skills, and ability to prioritize tasks effectively.
  • Strong attention to detail.
  • Pragmatic judgment about when to reach for AI and other new tools and when not to.
  • Ability to thrive in a fast-paced and ambiguous environment.
  • Naturally curious and proactive self-starter.
  • Constantly on the lookout for new opportunities and solutions.
  • Love dogs.

Nice To Haves

  • Experience in The Farmer's Dog's stack (TypeScript, GraphQL, Temporal, Postgres, AWS) is a plus.

Responsibilities

  • Lead the end-to-end lifecycle of complex systems and features, from design through long-term operation.
  • Decompose ambiguous problems into concrete work, breaking them into shippable scope and making defensible judgment calls.
  • Understand data relationships and how they propagate through the system, owning the data model from API to database.
  • Own production operation and monitoring of the systems built, diagnosing root causes and anticipating risks.
  • Partner cross-functionally with Product, Design, Data Analytics, Lifecycle Comms, and others.
  • Develop the pod and improve the system by mentoring other Engineers through code review, design feedback, and incident retros.
  • Refine processes, tools, and on-call practices.
  • Work in the company's stack: TypeScript end-to-end, GraphQL, Temporal for durable workflows, Postgres, AWS.
  • Embrace and evaluate new tools as the work requires.
  • Leverage AI tools to enhance work, while maintaining ownership and ability to explain, debug, and maintain the output.

Benefits

  • Dog-friendly office in SoHo
  • Market-competitive compensation and equity packages
  • Comprehensive Healthcare, Dental, and Vision
  • Company supported mental health benefits
  • 12 week paid parental leave
  • Competitive 401k plan with company match
  • Flexible PTO
  • Discounted fresh food for your pup
  • Equity ownership in the company
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service