C
CodeHire Global Solutions INC · Technology Consulting
Hiring Data Engineer in Louisville
📍 Louisville, KYFull-timeHybrid📅 11 juin 2026
Description du poste
CodeHire Global Solutions INC is a U.S.-based technology consulting firm specializing in end-to-end data solution deployment for clients across the financial services, healthcare, and retail sectors, with operations spanning North America and Europe. We are currently expanding our Louisville-based data engineering team to support growing client demand for scalable, secure data infrastructure and are looking for a mid-senior Data Engineer with 5 to 7 years of professional experience to join us on a full-time hybrid basis (3 required days per week on-site in Louisville, KY, with 2 remote workdays per week). Relocation support is available for candidates moving from outside the Louisville metropolitan area, with a maximum reimbursement of $5,000 for eligible moving expenses.
### Core Responsibilities
Your work will focus on building, optimizing, and maintaining enterprise-grade data systems that power client business intelligence and machine learning use cases, with measurable performance targets for all key tasks:
1. Design, develop, and maintain end-to-end ETL/ELT pipelines using Apache Airflow and AWS Glue, processing more than 10TB of raw structured and unstructured data daily for client data science and BI teams, with a target pipeline error rate below 0.1%.
2. Optimize existing MongoDB and PostgreSQL database performance, reducing average query execution time by 30% within your first 6 months via targeted indexing, data partitioning, and query rewriting.
3. Build and manage AWS cloud data infrastructure (S3, Redshift, Lambda, IAM) guaranteeing 99.9% uptime and full compliance with HIPAA and PCI DSS standards for all sensitive client data.
4. Collaborate cross-functionally with client business stakeholders (finance, operations, marketing teams) to translate business requirements into documented, scalable technical data solutions.
5. Implement and maintain data quality monitoring frameworks using Great Expectations and dbt, automating validation checks to reduce data incident volume by 40% within the first year.
6. Lead the migration of 15 on-premise legacy data pipelines to AWS cloud infrastructure by the end of the current fiscal year, including full non-regression testing and client stakeholder communication.
7. Mentor 2 junior data analysts on the team, delivering weekly training sessions on internal ETL tools and data best practices to accelerate their onboarding and skill development.
### Work Environment & Culture
You will join a 12-person data team (5 data engineers, 4 data scientists, 3 data analysts) operating in a low-micro-management environment focused on outcomes rather than hours worked. Core team collaboration occurs during on-site days, with no mandatory meetings after 6 PM local time. We provide access to paid certification training for AWS, MongoDB, and dbt tools, a $2,000 annual professional development budget per employee, and flexible scheduling for personal appointments outside of core on-site hours. All team members have access to shared Slack channels, Jira for task tracking, and GitLab for code versioning and collaboration.
### Candidate Requirements
- 5 to 7 years of professional experience in data engineering or a related technical role
- Fluency in Python and advanced SQL, with proven experience building production-grade data pipelines
- Hands-on experience with AWS cloud services (S3, Glue, Redshift, Lambda) and NoSQL databases (MongoDB)
- Familiarity with data quality tools (Great Expectations, dbt) and workflow orchestration platforms (Apache Airflow)
- Ability to explain technical data concepts to non-technical business stakeholders
- Permanent work authorization in the United States
- Ability to commit to 3 days per week of on-site work in Louisville, KY
### Compensation & Benefits
- Base annual salary between $95,000 and $125,000, adjusted for verified years of experience and technical skill level
- Annual performance bonus of up to 10% of base salary, tied to individual and team pipeline reliability targets
- 80% employer-paid premium for comprehensive health, dental, and vision insurance
- 20 days of paid time off per year, plus 10 paid company holidays and 5 paid sick days
- 4% employer match on employee 401(k) retirement contributions
- Full relocation reimbursement support for eligible candidates moving from outside Kentucky, up to a $5,000 cap
- 2 remote workdays per week, with eligibility for full remote work after 1 year of employment with a performance rating of "Meets Expectations" or higher
### Career Growth Opportunities
We prioritize internal promotion for high-performing team members: 70% of our current leadership data roles were filled by internal candidates in the last 3 years. You will have access to a dedicated senior data mentor for the first 6 months of employment, opportunities to lead client-facing data architecture projects for Fortune 500 clients, and full employer sponsorship for relevant professional certifications. Clear promotion paths exist to Lead Data Engineer, Data Architect, and Data Project Manager roles within 2 years of joining the team.
### Hiring Process & Next Steps
Submit your application by email to [email protected], attaching your resume and optionally a link to your GitHub portfolio showcasing your data engineering projects. We will review all applications within 5 business days and reach out to shortlisted candidates to schedule a 45-minute technical interview with the data team lead, including a short practical case study focused on pipeline design. Successful candidates will then move on to a 30-minute behavioral interview with the data department manager, followed by a 20-minute final interview with the director of operations to confirm cultural fit. We aim to send final hiring decisions within 10 business days of the last interview, with a target start date within 4 weeks of contract signing.
### Core Responsibilities
Your work will focus on building, optimizing, and maintaining enterprise-grade data systems that power client business intelligence and machine learning use cases, with measurable performance targets for all key tasks:
1. Design, develop, and maintain end-to-end ETL/ELT pipelines using Apache Airflow and AWS Glue, processing more than 10TB of raw structured and unstructured data daily for client data science and BI teams, with a target pipeline error rate below 0.1%.
2. Optimize existing MongoDB and PostgreSQL database performance, reducing average query execution time by 30% within your first 6 months via targeted indexing, data partitioning, and query rewriting.
3. Build and manage AWS cloud data infrastructure (S3, Redshift, Lambda, IAM) guaranteeing 99.9% uptime and full compliance with HIPAA and PCI DSS standards for all sensitive client data.
4. Collaborate cross-functionally with client business stakeholders (finance, operations, marketing teams) to translate business requirements into documented, scalable technical data solutions.
5. Implement and maintain data quality monitoring frameworks using Great Expectations and dbt, automating validation checks to reduce data incident volume by 40% within the first year.
6. Lead the migration of 15 on-premise legacy data pipelines to AWS cloud infrastructure by the end of the current fiscal year, including full non-regression testing and client stakeholder communication.
7. Mentor 2 junior data analysts on the team, delivering weekly training sessions on internal ETL tools and data best practices to accelerate their onboarding and skill development.
### Work Environment & Culture
You will join a 12-person data team (5 data engineers, 4 data scientists, 3 data analysts) operating in a low-micro-management environment focused on outcomes rather than hours worked. Core team collaboration occurs during on-site days, with no mandatory meetings after 6 PM local time. We provide access to paid certification training for AWS, MongoDB, and dbt tools, a $2,000 annual professional development budget per employee, and flexible scheduling for personal appointments outside of core on-site hours. All team members have access to shared Slack channels, Jira for task tracking, and GitLab for code versioning and collaboration.
### Candidate Requirements
- 5 to 7 years of professional experience in data engineering or a related technical role
- Fluency in Python and advanced SQL, with proven experience building production-grade data pipelines
- Hands-on experience with AWS cloud services (S3, Glue, Redshift, Lambda) and NoSQL databases (MongoDB)
- Familiarity with data quality tools (Great Expectations, dbt) and workflow orchestration platforms (Apache Airflow)
- Ability to explain technical data concepts to non-technical business stakeholders
- Permanent work authorization in the United States
- Ability to commit to 3 days per week of on-site work in Louisville, KY
### Compensation & Benefits
- Base annual salary between $95,000 and $125,000, adjusted for verified years of experience and technical skill level
- Annual performance bonus of up to 10% of base salary, tied to individual and team pipeline reliability targets
- 80% employer-paid premium for comprehensive health, dental, and vision insurance
- 20 days of paid time off per year, plus 10 paid company holidays and 5 paid sick days
- 4% employer match on employee 401(k) retirement contributions
- Full relocation reimbursement support for eligible candidates moving from outside Kentucky, up to a $5,000 cap
- 2 remote workdays per week, with eligibility for full remote work after 1 year of employment with a performance rating of "Meets Expectations" or higher
### Career Growth Opportunities
We prioritize internal promotion for high-performing team members: 70% of our current leadership data roles were filled by internal candidates in the last 3 years. You will have access to a dedicated senior data mentor for the first 6 months of employment, opportunities to lead client-facing data architecture projects for Fortune 500 clients, and full employer sponsorship for relevant professional certifications. Clear promotion paths exist to Lead Data Engineer, Data Architect, and Data Project Manager roles within 2 years of joining the team.
### Hiring Process & Next Steps
Submit your application by email to [email protected], attaching your resume and optionally a link to your GitHub portfolio showcasing your data engineering projects. We will review all applications within 5 business days and reach out to shortlisted candidates to schedule a 45-minute technical interview with the data team lead, including a short practical case study focused on pipeline design. Successful candidates will then move on to a 30-minute behavioral interview with the data department manager, followed by a 20-minute final interview with the director of operations to confirm cultural fit. We aim to send final hiring decisions within 10 business days of the last interview, with a target start date within 4 weeks of contract signing.
Compétences requises
PythonSQLApache AirflowAWS (S3, Glue, Redshift, Lambda)MongoDBPostgreSQLdbtGreat ExpectationsETL Pipeline DevelopmentData Quality ManagementGitLabJiraREST APIs
Postuler
Détails du poste
- TypeFull-time
- Lieu de travailHybrid
- ExpérienceMid-Senior
- FormationBachelor's degree in Computer Science, Data Engineering, Information Technology or related field (or equivalent professional experience)
- Publiée le11 juin 2026
Entreprise
C
CodeHire Global Solutions INC