T

The Farmer's Dog

Delivers fresh, human-grade dog food subscription

Data Engineer 2

Data EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • You have 2–4 years of experience in data engineering, software engineering, or a related technical field.
  • You are proficient in Python with experience writing production code, and have solid SQL skills for data transformation and analysis.
  • You have experience or a strong interest in AI/ML workflows and tooling, including data preparation for machine learning models.
  • You have practical experience with REST APIs and data integration patterns for ingesting data from multiple sources.
  • You are familiar with data processing tools such as DBT, Airflow, or similar orchestration frameworks.
  • You understand ETL/ELT concepts and have independently built data pipelines with minimal guidance.
  • You are comfortable collaborating with cross-functional teams to understand data requirements and deliver solutions, and can communicate technical concepts effectively to technical and non-technical stakeholders.
  • You are detail-oriented, have problem-solving skills, and can manage multiple priorities effectively.
  • You are eager to learn new technologies, expand your skill set, and take initiative to optimize systems.
  • You love dogs.
  • Team members are expected to work in the office 4–5 days a week.

Responsibilities

  • Build and maintain data pipelines for structured and unstructured data supporting reporting, analytics, and AI/ML use cases.
  • Write production-level code that processes and validates millions of events per day.
  • Develop AI tooling and automation to enhance data engineering capabilities and workflows.
  • Ingest data from APIs, databases, file systems, and streaming platforms into the data infrastructure, and build and maintain pipelines supporting reporting, analytics, and AI/ML use cases.
  • Establish and maintain data governance frameworks across the data warehouse to ensure data integrity, reliability, and security.
  • Implement monitoring, data quality checks, and alerting to ensure pipeline reliability, including automated checks.
  • Support production data systems and help resolve data-related incidents.
  • Document technical implementations, follow engineering best practices, and foster knowledge sharing, standardized methodologies, and continuous improvement and learning.

About the Company

The Farmer's Dog

Delivers fresh, human-grade dog food subscription

The Farmer’s Dog offers fresh, human-grade dog food delivered straight to customers through a subscription model. Each dog owner creates a personalized meal plan on the website, and the food is prepared in the U.S. with high-quality ingredients, free of preservatives and artificial additives, then shipped on a regular schedule. The product works by replacing traditional shelf-stable kibble with freshly made, portion-controlled meals that reach the customer quickly and stay fresh through direct-to-consumer delivery. The company differentiates itself by focusing on human-grade ingredients, preservative-free recipes, personalized meal plans, and a direct-to-consumer approach that eliminates retail markups and long shelf times. Its goal is to improve pet health and wellbeing while providing convenient, reliable access to better-quality dog food.

Company size
1,001-5,000
Company stage
Series D
Total funding
$168.1M
Headquarters
New York City, New York
Founded
2014

Recently Posted Jobs

Explore more opportunities at The Farmer's Dog

See more jobs