Data Engineer

Benchmark

South Bend (IN)

Hybrid

USD 70,000 - 140,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

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

Job summary

Benchmark is hiring an experienced Data Engineer to own and evolve its data platform, building pipelines that collect, transform, validate, and deliver both structured and unstructured data to power APIs and product experiences.

You will work with Python, SQL, and modern orchestration tools to design production ETL/ELT pipelines, create data models, and monitor quality. The role offers a full-time hybrid setup based in South Bend, Indiana, with autonomy to drive major data initiatives.

Qualifications

  • 5+ years of experience in data engineering or software engineering with ownership of production data systems.
  • Strong 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 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 environment.

Responsibilities

  • Own the architecture and development of data pipelines.
  • Build ETL workflows for structured and unstructured data.
  • Develop web scrapers, data integrations, and automated data collection systems.
  • Create data models, validation processes, and monitoring to improve reliability.
  • Build internal tools and APIs to make data usable for downstream teams and systems.
  • 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.

Skills

Python
SQL
Pandas
NumPy
ETL/ELT pipelines
Data modeling
Production data systems
AI tools / ML APIs

Tools

Dagster
Airflow
Prefect
Snowflake
BigQuery
Redshift
Databricks
AWS

Job description

Benchmark is hiring an experienced Data Engineer to own and evolve its data platform. The position focuses on building and maintaining pipelines that collect, transform, validate, and deliver both structured and unstructured data to power APIs and product experiences.

Responsibilities
  • Own the architecture and development of data pipelines.
  • Build ETL workflows for structured and unstructured data.
  • Develop web scrapers, data integrations, and automated data collection systems.
  • Create data models, validation processes, and monitoring to improve reliability.
  • Build internal tools and APIs to make data usable for downstream teams and systems.
  • 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 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 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 environment.
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 Work Style

This is a full-time hybrid role based in South Bend, Indiana. The preference is for regular in-person collaboration with the team, though an exceptional candidate outside the area may be considered. The role works directly with the CTO and the broader team while maintaining autonomy to own major technical initiatives.

Compensation

USD 70,000 - 140,000 per year.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Creative Financial Staffing, LLC • South Bend (IN)

Hybrid
USD 125,000 - 140,000
Data Engineer
Data Engineer

CFS • South Bend (IN)

Hybrid
USD 125,000 - 140,000
Data Engineer (in person)
Data Engineer (in person)

SEP • Westfield (IN)

On-site
USD 90,000 - 110,000
Flexible work schedules
Opportunities to learn and develop
Community of friendly peers
+1
Data Engineer
Data Engineer

tastylive, Inc. • Chicago (IL)

Hybrid
USD 110,000 - 150,000
Data Engineer
Data Engineer

DataJobs • New York (NY)

On-site
USD 70,000 - 95,000
Paid time off
Medical, dental, and vision coverage
Retirement plans (401(k))
+2
Data Engineer
Data Engineer

Weekday (YC W21) • New York (NY)

On-site
USD 160,000 - 200,000
Data Engineer
Data Engineer

Adroit • Phoenix (AZ)

On-site
USD 75,000 - 125,000
Comprehensive health, dental and vision insurance
Hybrid / remote work options
Learning budget for certifications
Senior Data Engineer - AI-Driven ETL & Pipelines (Hybrid)
Senior Data Engineer - AI-Driven ETL & Pipelines (Hybrid)

Benchmark • South Bend (IN)

Hybrid
USD 70,000 - 140,000
401(k)
Dental insurance
Health insurance
+2
Data Engineer
Data Engineer

Nimble Gravity, LLC • United States

Remote
USD 120,000 - 180,000
Data Engineer (Mid-Level) US
Data Engineer (Mid-Level) US

Cornerstone Global Partners (CGP Group) • United States

Remote
USD 120,000 - 170,000
Competitive salary
Medical insurance
401(k) with company match
+3