DeveloperJobs.io
← Back to all jobs

Job Description

Benchmark is seeking an experienced Data Engineer to own and evolve its data platform and build reliable end-to-end data pipelines.

Responsibilities

  • Own the architecture and development of data pipelines
  • Build ETL workflows for both structured and unstructured data
  • Develop web scrapers, data integrations, and automated collection systems
  • Create data models, validation processes, and monitoring for reliability and quality
  • Build internal tools and APIs to make data usable for product and engineering needs
  • Contribute to customer-facing features when needed
  • Use AI tools and models to improve engineering and data workflows
  • Help scale technology and engineering practices as the company grows

Requirements

  • Substantial professional experience in data engineering or software engineering, including ownership of production data systems (5+ years preferred)
  • Strong Python and SQL skills, including pandas, NumPy, or similar libraries
  • Experience designing and owning production ETL/ELT pipelines
  • Experience with Dagster, Airflow, Prefect, or a similar orchestration platform
  • Experience with Snowflake, BigQuery, Redshift, Databricks, or a similar data warehouse
  • Strong knowledge of data modeling, transformation, validation, and quality controls
  • Experience building reliable web scrapers or automated data-collection systems
  • Fluency with AI coding tools, plus experience working with LLM or machine-learning APIs
  • Comfort operating with high autonomy and ambiguity in a fast-paced startup

Technologies

  • Python, SQL
  • pandas, NumPy
  • Dagster, Airflow, Prefect
  • Snowflake, BigQuery, Redshift, Databricks
  • AI coding tools, LLM, machine-learning APIs

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Nice to have

  • TypeScript or JavaScript experience
  • Backend experience with NestJS, Express, FastAPI, Django, or similar frameworks
  • Frontend experience with React, Next.js, or similar technologies
  • Experience building retrieval-augmented generation systems
  • Experience deploying AI agents or other LLM-powered applications in production
  • Experience with AWS or another major cloud platform
  • Experience with Terraform, Docker, CI/CD, or infrastructure as code
  • Experience processing PDFs, spreadsheets, contracts, or other semi-structured documents
  • Experience with Pinecone, Weaviate, pgvector, or another vector database
  • Experience working at an early-stage startup or on a small engineering team

Location and working style

  • Full-time hybrid role based in South Bend, Indiana
  • Preference for candidates who can work with the team in person regularly
  • May consider an exceptional candidate outside the area
  • Works directly with the CTO and broader team while maintaining autonomy to own major technical initiatives

Salary: USD 70,000 - 140,000 per year

Similar Jobs