DeveloperJobs.io
← Back to all jobs

Job Description

CFS is hiring a Data Engineer for a hybrid role in South Bend, Indiana. This position focuses on designing, building, and optimizing modern data solutions, with hands-on work across data pipelines, automation, Python and SQL development, and applying AI tools to improve data systems and workflows.

Responsibilities

  • Design, build, and maintain scalable data pipelines and ETL/ELT processes.
  • Develop automated data collection, integration, and web scraping solutions.
  • Create and manage data models, validation frameworks, and monitoring processes.
  • Build APIs and internal applications to improve data accessibility and usability.
  • Collaborate with technical and business stakeholders to deliver data-driven solutions.
  • Leverage AI and automation tools to improve engineering workflows and productivity.
  • Support architectural improvements and the ongoing evolution of the data platform.
  • Ensure data quality, integrity, performance, and security across all systems.

Requirements

  • 5+ years of experience in Data Engineering, Software Engineering, or a related field.
  • Strong proficiency in Python and SQL.
  • Experience working with data processing libraries such as Pandas and NumPy.
  • Hands-on experience designing and supporting production ETL/ELT workflows.
  • Experience with workflow orchestration tools such as Airflow, Dagster, Prefect, or similar platforms.
  • Experience with cloud-based data platforms such as Snowflake, Databricks, BigQuery, or Redshift.
  • Strong understanding of data modeling, transformation, validation, and quality management.
  • Experience building automated data acquisition or web scraping solutions.
  • Familiarity with AI-powered development tools and machine learning or LLM integrations.
  • Strong problem-solving skills and the ability to work independently in a fast-paced environment.

Technology Stack

  • Python, SQL, Pandas, NumPy
  • Airflow, Dagster, Prefect
  • Snowflake, Databricks, BigQuery, Redshift
  • ETL/ELT, Machine learning, LLM

Preferred Qualifications

  • Experience with TypeScript or JavaScript.
  • Experience with backend frameworks such as FastAPI, Django, Express, or NestJS.
  • Familiarity with React, Next.js, or other modern web frameworks.
  • Knowledge of AI applications, RAG architectures, and LLM-powered solutions.
  • Experience with AWS or other cloud environments.
  • Familiarity with Docker, Terraform, CI/CD pipelines, and Infrastructure as Code.
  • Experience working with semi-structured data such as PDFs, spreadsheets, and contracts.
  • Experience with vector databases such as Pinecone, Weaviate, or pgvector.
  • Previous experience in a high-growth or startup environment.

Location and Compensation

Location: South Bend, IN (hybrid). Salary: USD 125,000 to 140,000 per year. Experience: 5+ years required.

Similar Jobs