Senior Data Engineer

E-gineering, Inc.
Indianapolis
6-8 years
Data Science
Full-time

Job Description

Why Join Us?

  • Work-Life Balance: We maintain a strict 40-hour work week. Your personal life matters just as much as your professional one.
  • Award-Winning Culture: For over 13 years, we’ve been named one of the Best Places to Work in Indiana, consistently ranking in the top 3.
  • Grace in Tough Times: Life happens. When it does, we offer grace and flexibility so you can focus on what matters most—yourself and your family.

Position Overview

  • Title: Senior Data Engineer
  • Type: W-2 Employment
  • Location: Indianapolis, IN area (hybrid – at least one day/week in-office)
  • Relocation: Not offered
  • Work Environment: Mix of remote, E-gineering office, and client site (depending on engagement)

The Role

We’re looking for a customer-centric Senior Data Engineer to join our team. As consultants, we bridge the gap between technical solutions and customer needs. You’ll collaborate with internal teams and external clients to understand data requirements, design and implement robust solutions, and provide ongoing support to ensure satisfaction.


What You’ll Do

Customer Collaboration

  • Work closely with clients to understand their data needs and challenges.
  • Act as a liaison between technical teams and data consumers to ensure alignment and clarity of purpose.

Requirements Analysis

  • Translate business needs into technical specifications for data pipelines, storage, and processing.

Solution Design & Implementation

  • Develop scalable and efficient data engineering solutions tailored to client needs.
  • Collaborate with technical teams to ensure reliability and integration.

Data Quality & Monitoring

  • Implement systems to monitor data quality, performance, and reliability.
  • Proactively identify and resolve issues to maintain data integrity and accuracy.

Training

  • Provide training sessions for both internal teams and clients.

What We’re Looking For

Must-Have Qualifications

  • 5+ years of experience as a Data Engineer with a focus on customer interaction.
  • Strong skills in SQL, Python, and Apache Spark.
  • Excellent communication skills for both technical and non-technical audiences.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Proficiency in data modeling, ETL processes, and data warehousing.
  • Experience with BI tools like Power BI and Tableau.
  • Must be located in the Indianapolis, IN area.

Preferred Skills

  • Previous experience in a customer-facing role.
  • Familiarity with Data Mesh and Medallion Architectures.

Benefits

  • Full Medical Coverage: EG pays 100% of premiums for employees and their families.
  • 401(k): Up to 5% match with immediate vesting.
  • Employee Ownership: Receive shares annually—your success is our success.
  • Generous PTO: 3 weeks starting, 4 weeks after 4 years, 5 weeks after 7 years.
  • Fitness Reimbursement
  • Home Office Allowance
  • Local Perks: Tickets and memberships to events and attractions like the Pacers, Colts, Symphony on the Prairie, Indianapolis Zoo, and more.

Company Information

About E-gineering

E-gineering (EG) is a 100% employee-owned software consulting company based in Indianapolis, Indiana, founded in 2000. True consulting is about serving people with integrity, excellence, and a genuine heart. We stand behind our work, always do what’s right, and are willing to take risks to uphold our values.

Senior Data Engineer

E-gineering, Inc.
Indianapolis
6-8 years
Data Science
Full-time

Job Description

Why Join Us?

  • Work-Life Balance: We maintain a strict 40-hour work week. Your personal life matters just as much as your professional one.
  • Award-Winning Culture: For over 13 years, we’ve been named one of the Best Places to Work in Indiana, consistently ranking in the top 3.
  • Grace in Tough Times: Life happens. When it does, we offer grace and flexibility so you can focus on what matters most—yourself and your family.

Position Overview

  • Title: Senior Data Engineer
  • Type: W-2 Employment
  • Location: Indianapolis, IN area (hybrid – at least one day/week in-office)
  • Relocation: Not offered
  • Work Environment: Mix of remote, E-gineering office, and client site (depending on engagement)

The Role

We’re looking for a customer-centric Senior Data Engineer to join our team. As consultants, we bridge the gap between technical solutions and customer needs. You’ll collaborate with internal teams and external clients to understand data requirements, design and implement robust solutions, and provide ongoing support to ensure satisfaction.


What You’ll Do

Customer Collaboration

  • Work closely with clients to understand their data needs and challenges.
  • Act as a liaison between technical teams and data consumers to ensure alignment and clarity of purpose.

Requirements Analysis

  • Translate business needs into technical specifications for data pipelines, storage, and processing.

Solution Design & Implementation

  • Develop scalable and efficient data engineering solutions tailored to client needs.
  • Collaborate with technical teams to ensure reliability and integration.

Data Quality & Monitoring

  • Implement systems to monitor data quality, performance, and reliability.
  • Proactively identify and resolve issues to maintain data integrity and accuracy.

Training

  • Provide training sessions for both internal teams and clients.

What We’re Looking For

Must-Have Qualifications

  • 5+ years of experience as a Data Engineer with a focus on customer interaction.
  • Strong skills in SQL, Python, and Apache Spark.
  • Excellent communication skills for both technical and non-technical audiences.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Proficiency in data modeling, ETL processes, and data warehousing.
  • Experience with BI tools like Power BI and Tableau.
  • Must be located in the Indianapolis, IN area.

Preferred Skills

  • Previous experience in a customer-facing role.
  • Familiarity with Data Mesh and Medallion Architectures.

Benefits

  • Full Medical Coverage: EG pays 100% of premiums for employees and their families.
  • 401(k): Up to 5% match with immediate vesting.
  • Employee Ownership: Receive shares annually—your success is our success.
  • Generous PTO: 3 weeks starting, 4 weeks after 4 years, 5 weeks after 7 years.
  • Fitness Reimbursement
  • Home Office Allowance
  • Local Perks: Tickets and memberships to events and attractions like the Pacers, Colts, Symphony on the Prairie, Indianapolis Zoo, and more.

Company Information

About E-gineering

E-gineering (EG) is a 100% employee-owned software consulting company based in Indianapolis, Indiana, founded in 2000. True consulting is about serving people with integrity, excellence, and a genuine heart. We stand behind our work, always do what’s right, and are willing to take risks to uphold our values.

Search