EngineerJobs.io
← Back to all jobs

Job Description

Hybrid in South Bend, IN, with the autonomy to take ownership of a production data platform. Benchmark is looking for an experienced Data Engineer to build and evolve data pipelines that power structured and unstructured data delivery, APIs, and product experiences. You will work directly with the CTO, shape core engineering practices as the company grows, and apply AI tools to improve engineering and data workflows.

What you’ll do

  • Own the architecture and development of Benchmark’s data pipelines.
  • Build ETL workflows for both structured and unstructured data.
  • Develop web scrapers, data integrations, and automated collection systems.
  • Create data models with validation processes and monitoring to support data reliability.
  • Build internal tools and APIs that make data usable for engineering and product work.
  • Contribute to customer-facing features when needed.
  • Use AI tools and models to improve engineering and data workflows.
  • Support scaling of technology and engineering practices as the company grows.

What you bring

  • Substantial professional experience in data engineering or software engineering, including ownership of production data systems; 5+ years preferred.
  • Python and SQL skills, including pandas, NumPy, or similar libraries.
  • Experience designing and owning production ETL or 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 data quality controls.
  • Experience building reliable web scrapers or automated data-collection systems.
  • Fluency with AI coding tools and experience working with LLM or machine-learning APIs.
  • Comfort operating with high autonomy and ambiguity in a fast-paced startup.

Benefits

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

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.

Role details

Location: South Bend, IN (hybrid)

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

This is a full-time hybrid position. Benchmark prefers candidates who can work with the team in person regularly, but may consider an exceptional candidate outside the area. The selected engineer will work directly with the CTO while maintaining autonomy to lead major technical initiatives.

Similar Jobs