This position is no longer accepting applications
Closed on September 18, 2026.
This role is filled — get an email when new Data Processing roles open on DeveloperJobs.io:
Data Engineer
Get alerted when similar jobs are posted — set up a New Data Processing jobs on DeveloperJobs.io alert.
See other roles at Emergent Software.
Job Description
Hybrid in Cedar Rapids, IA and an opportunity to build the data infrastructure that powers reporting, analytics, and business decision-making. Emergent Software seeks a Data Engineer to design, develop, and maintain scalable ETL/ELT pipelines, improve data quality, and deliver reliable datasets for both operational and strategic insights. Salary range: USD 100,000 to 120,000 per year.
Responsibilities
- Design, develop, and maintain ETL/ELT pipelines for enterprise reporting and analytics.
- Integrate data from ERP, manufacturing, and business systems into centralized data platforms.
- Build and manage scalable data workflows across extraction, transformation, and loading.
- Develop and maintain data models, testing frameworks, and technical documentation.
- Monitor pipeline performance and troubleshoot issues related to data quality, schema, and workflow.
- Collaborate with business stakeholders to understand data requirements and deliver scalable solutions.
- Automate manual processes to improve data delivery efficiency.
- Ensure data accuracy, consistency, security, and reliability across systems.
- Stay current with emerging data engineering technologies and best practices.
Requirements
- Strong experience building and supporting production data pipelines.
- Proficiency in SQL and Python.
- Experience working with structured, semi-structured, and unstructured data.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and organizational skills.
- Ability to manage multiple priorities in a fast-paced environment.
Technologies
SQL, Python, Prefect, Apache Airflow, dbt, MongoDB, Redis, Microsoft SQL Server, Docker
Nice to Haves
- Experience with manufacturing, ERP, or operational data environments.
- Experience using workflow orchestration tools such as Prefect or Apache Airflow.
- Experience with CDC or incremental data processing strategies.
- Familiarity with dbt, MongoDB, Redis, Microsoft SQL Server, and Docker.
- Knowledge of modern data architecture and cloud analytics platforms.
Vetting Process
- Application (5 minutes)
- Online Assessment (40 minutes)
- Initial Video Interview (30-45 minutes)
- Client Phone Interview (30 minutes)
- Client On-site interview (60 minutes)
- Job Offer!