Taro Logo

Data Engineer

Vetcove provides eCommerce and mobile platforms enabling veterinary practices to compare and buy supplies from all vendors in one place.
Data
Mid-Level Software Engineer
Remote
3+ years of experience
Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Data Engineer

Vetcove is transforming the $50B+ animal health industry by providing an innovative eCommerce platform that serves over 17,000 veterinary hospitals across all 50 states. As a Data Engineer at Vetcove, you'll be at the forefront of handling complex data challenges, designing and maintaining scalable data pipelines that power our production applications. You'll work with cutting-edge technologies including Large Language Models (LLMs) and AI strategies to programmatically clean and structure data. The role involves working with high-performance databases like ClickHouse and enterprise data warehouses like Snowflake, using tools such as Airflow and Dagster for data orchestration. You'll be part of a growing, Y Combinator and venture-backed team that's dedicated to helping veterinary organizations spend more time providing care and less time managing supplies. The position offers the opportunity to make a significant impact on the veterinary healthcare industry while working with modern data engineering technologies and practices. Note that while this is a remote position, the company cannot sponsor work visas at this time.

Last updated 7 months ago

Responsibilities For Data Engineer

  • Design and build infrastructure to efficiently ingest and support billions of records
  • Utilize databases such as ClickHouse for high-performance storage and querying of large datasets
  • Monitor, troubleshoot, and optimize data workflows, including ETL processes
  • Assist in integrating external data sources into analytics team's enterprise data warehouse
  • Collaborate closely with backend application engineers to ensure seamless data integration
  • Apply LLMs and other AI technologies to automate data cleaning and structuring processes

Requirements For Data Engineer

Python
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3+ years of experience using Python for data-centric programming tasks
  • 3+ years of professional experience in data engineering
  • Proven experience implementing Large Language Models in data pipelines
  • Ability to design new features around data models with accuracy, security, and performance in mind
  • Strong ability to process and analyze large volumes of quantitative and qualitative data
  • A methodical and analytical mindset with robust problem-solving skills
  • Excellent attention to detail and organizational abilities

Interested in this job?