Data Engineer
Analytics
Apache Airflow
Automation
Business Intelligence
Cloud
Cloud Infrastructure
Cloud Native
Cloud Platform
Cloud Platforms
Cloud Technology
Data
Data Analysis
Data Analytics
Data Architecture
Data Build Tool
Data Engineer
Data Engineering
Data Integration
Data Management
Data Modeling
Data Operations
Data Pipeline
Data Pipelines
Data Platform
Data Processing
Data Warehouse
Database
Databases
DevOps
Devops Tools
DevSecOps
Digital Marketing
Docker
Engineer
Engineering
ETL
Etl/elt
Etl/elt
Informatica
Information Technology (IT)
Infrastructure
Infrastructure As Code
Integration
Microsoft SQL Server
MongoDB
Nosql Databases
Platform Engineering
Programming
Programming Language
Programming Languages
Reporting and Analytics
Security Automation
SQL
Workflow Orchestration
Job Description
Emergent Software is seeking a Data Engineer to design, develop, and maintain data infrastructure that supports reporting, analytics, and business decision-making. This hybrid role in Iowa City focuses on scalable ETL and ELT pipelines, dependable datasets, and ongoing collaboration with technical and business teams.
Responsibilities
- Design, develop, and maintain ETL/ELT pipelines used for enterprise reporting and analytics.
- Integrate data from ERP, manufacturing, and business systems into centralized data platforms.
- Build and manage scalable data workflows spanning 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 execution.
- Partner with business stakeholders to understand data requirements and deliver scalable solutions.
- Automate manual processes to improve data delivery efficiency.
- Support 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 in manufacturing, ERP, or operational data environments.
- Experience with 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.
Location and Compensation
Location: Iowa City, IA (hybrid).
Salary: USD 100,000 - 120,000 per year.
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
Similar Jobs
S