Data Engineer
Centro (Iowa)
Data Engineer
Centro is seeking a Data Engineer to design, develop, and maintain the data infrastructure that supports reporting, analytics, and business decision-making across the organization. This role will be responsible for building scalable data pipelines, improving data quality, and delivering reliable datasets that enable operational and strategic insights. Working within Centro's Harbor data platform, the Data Engineer will collaborate with technical and business teams to transform complex data into actionable information.
The ideal candidate is a problem-solver who enjoys working with large datasets, designing efficient data workflows, and continuously improving data reliability and performance.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Responsibilities include, but are not limited to:
- Design, develop, and maintain ETL pipelines supporting enterprise reporting and analytics.
- Build and manage data workflows across extraction, change data capture (CDC), transformation, and loading processes.
- Orchestrate scheduled and on-demand workflows using Prefect.
- Integrate data from ERP, manufacturing, and business systems into centralized data platforms.
- Stage and transform source data within MongoDB environments and load curated datasets into Microsoft SQL Server.
- Implement incremental processing strategies utilizing Redis-backed CDC methodologies.
- Convert complex, nested, and multi-value data structures into relational data models optimized for reporting and analytics.
- Develop and maintain dbt models, data tests, and supporting documentation.
- Monitor pipeline performance and troubleshoot data quality issues, schema changes, and workflow failures.
- Collaborate with business stakeholders to understand data requirements and develop scalable solutions.
- Create and maintain technical documentation, operational procedures, and support resources.
- Identify opportunities to automate manual processes and improve data delivery efficiency.
- Ensure data accuracy, consistency, security, and reliability across systems.
- Stay current with emerging data engineering technologies, tools, and best practices.
Required qualifications:
- Bachelor's degree in Computer Science, Information Systems, Data Engineering, Software Engineering, or a related field; or an equivalent combination of education and experience.
- Strong experience designing, building, and supporting production data pipelines.
- Proficiency in SQL and Python for enterprise data processing and integration.
- Experience working with structured, semi-structured, and unstructured data.
- Demonstrated ability to troubleshoot and optimize data workflows and performance.
- Strong analytical, organizational, and problem-solving skills.
- Effective written and verbal communication skills.
- Ability to manage multiple priorities and adapt to changing business needs.
Preferred qualifications:
- Experience within manufacturing, ERP, or operational data environments.
- Experience with workflow orchestration platforms such as Prefect or Apache Airflow.
- Experience implementing change data capture (CDC) or incremental loading strategies.
- Experience with dbt for data modeling, testing, and documentation.
- Familiarity with MongoDB, Redis, and Microsoft SQL Server.
- Experience working with containerized development environments, including Docker.
- Knowledge of cloud-based analytics and modern data architecture concepts.
Physical requirements & work environment:
- Primarily office-based work performed in a professional business environment.
- Occasional exposure to manufacturing environments, including production floor areas.
- Ability to sit, stand, walk, and use computer equipment for extended periods of time.
- Occasional travel may be required.
- Typical schedule is Monday through Friday, 8:00 a.m. to 5:00 p.m., with flexibility as business needs require.
Why join Centro?
Centro is the leading company in rotational molding with a long-standing commitment to innovation, quality, and employee development. We offer a collaborative environment where team members play a direct role in improving business processes and supporting strategic growth through technology and data-driven decision making.
Centro is an Equal Opportunity Employer. A pre-employment drug-test is required.
- ...Liberty, IA with occasional travel as needed Department: Information Technology Reports To: Principal Software Engineer Position Summary Centro is seeking a Data Engineer to design, develop, and maintain the data infrastructure that supports reporting, analytics, and...SuggestedWork at officeMonday to Friday
- ...Job Title: Industrial Engineering Analytics Engineer Location: Pittsburgh, PA (or) North Reading, MA (Onsite) Role Overview:... ...Throughput Analysis Advanced Microsoft Excel Power BI and Data Visualization Basic Qualifications: Bachelor's degree in...Suggested
- ...opportunities. The ideal candidate will understand business processes and data-driven decision-making, identify high-value opportunities for... ...into actionable use cases, and collaborate with analysts, data engineers, developers, and other technical teams to shape solutions. This...SuggestedRemote work
- ...Senior Integration Engineer Location: Remote Duration: 12 Months Role: We are looking for a Senior Integration Engineer to design... ...applications. This role will drive API development, data integration architecture, governance, and automation to enable secure...SuggestedRemote work
- ...Translate business needs into analytics use cases and product opportunities. Bridge business stakeholders, analysts, data engineers, and developers to shape end-to-end solutions. Drive solution adoption, change management, and value realization across the...SuggestedRemote work
$100k - $120k
Emergent Software is hiring a Data Engineer for a hybrid role in Iowa City, IA . This position builds the reliable data foundation that supports reporting , analytics , and business decision-making , with a focus on scalable ETL/ELT pipelines, data quality, and dependable...- ...Best Workplaces in Financial Services & Insurance Principal Data Scientist Job Responsibilities Lead the design and development... ...detection, and probabilistic modeling. Partner with AI Engineering teams to productionize models and integrate them into enterprise...Remote work
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...their own companies. Overview We're looking to hire for our Data side of our AI team at Speechify. This role is responsible for...Full timeWork at officeShift work- Role: AI/ML Engineer Locations: Woodland Hills, CA/Mason,OH Fulltime Job Description Must Have Technical/Functional... ...parsing, and chunking o Handling structured & unstructured data Embeddings & Vector Search o Embedding generation...Full time
- ...Qualifications RequiredBachelor's degree or Master's degree in Computer Engineering, Computer Science, Mathematics, Electrical Engineering,... ...ITMust have Mathematics or Statistics background0-5 years of Data analytics experience.Desired QualificationsMS or PhDMore than 2...Part timeH1b
- ...SimCorp GAIN role (often titled as a Software Engineer, Data Management Analyst, or Business Systems Analyst) focuses on managing enterprise reference data, maintaining security master files, and optimizing inbound market data workflows using the SimCorp GAIN data management...
- ...Cloud (OIC) . ~ Experience with API, file, database, and messaging integrations. ~ Ability to review integration requirements, data mappings, dependencies, risks, and acceptance criteria. ~ Strong troubleshooting skills for interface failures, data quality,...Full timeImmediate startRemote work
$60k - $63k
Job Description Job Description IT Support Technician | $60 ,000 - $63 ,000 per year | Direct Hire What Matters Most Competitive Pay of $60,000 - $63,000 per year Schedule: Onsite with 10 – 15% travel between locations Location: Central Iowa Direct...H1bWork visa- ...Description Job Description Company Description We are Olsson. We engineer and design solutions that improve the world around us. As a... ...on time and at a high level of quality. Experience in the Data Center industry is preferred, especially in environments where...Full timeFlexible hours
- ...career in technology. Job Description Identify valuable data sources and automate collection processes Undertake preprocessing... ...Education Requirement Bachelors in Computer Science, Engineering or relevant field; graduate degree in Data Science or another quantitative...Full timeH1bImmediate start
- ...career in technology.Roles and ResponsibilitiesManaging master data, including creation, updates, and deletion.Helping develop reports... ...Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical...H1b
- ...solutions aligned to project needs Design and implement scalable data pipelines for processing high-complexity datasets such as high-... ...agriculture datasets Partner with data scientists, data engineers, and production teams to deploy and maintain data products at...
- ...Job Description Job Description Position: Data Entry Specialist Job Type: (Remote) SIKKY MANUFACTURING is a leading manufacturer of high-quality aftermarket automotive parts. With over 20 years of experience, we have established ourselves as a trusted brand in...Full timeWork at officeRemote work
$85k - $116.8k
We are seeking a Construction Project Engineer III to support our Hyperscale Data Center project in Spartanburg, SC. This on‑site role will collaborate closely with the Project Manager and project team to manage project information, coordinate documentation, and ensure...Contract workFor contractorsWork at office- ...The Office of Education Technology, Division of School Technology Services has received approval to fill Cloud Engineer Senior Contractor Position #14 for the purpose and bill rate as described below. This role offers a hybrid work location schedule in accordance with...For contractorsWork at officeRemote workFlexible hours
- About the Role The seasonal Operations Technical Specialist supports the operational readiness of H&R Block's seasonal tax office network. This role ensures offices are fully equipped, functional, and aligned with brand standards by providing hands-on operational,...Part timeWork experience placementSeasonal workWork at officeRelocationFlexible hours
$23.61 - $27.6 per hour
GreenState Credit Union Asset Recovery Analyst US-IA-North Liberty Job ID: 2026-4465 Type: Regular Full-Time # of Openings: 1 Category: Collections Overview Responsible for accurate and timely completion of required research, processing, financial adjustments, to ...Hourly payFull timeWork at officeImmediate startAfternoon shift- Python Developer Position Responsibilities and Duties: 1. Solid experience as Python Developer 2. Experience with Python frameworks (e.g. Django, Flask, Bottle) 3. Familiarity with Amazon Web Services (AWS) and REST API 4. Understanding of databases and SQL ...
- ...Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings include modified...Worldwide
- ...Title: Cloud Security Engineer - Hybrid Mandatory skills: Cloud Engineering, Google Cloud Platform, traditional infrastructure, automation... ...cloud footprint, cloud resources, backend systems, networking, data engineering, security solutions, Cloud Issues Remediation,...For contractors
- ...we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers.Who Should ApplyRecent computer science/engineering/mathematics/statistics or science graduates looking...H1b
- ...We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking...H1b
- ...Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings include modified...Worldwide
$20 - $24 per hour
IT Support Analyst Position Summary This position is a full-time temporary position with a duration lasting no longer than 12 months at 40 hours/week, providing basic level PC desktop IT support services to UI Health Care. Work schedule will be Monday through Friday, 8...Full timeTemporary workRemote workMonday to Friday$55 per hour
...AI while ensuring technology benefits everyone. You hold a Bachelor's or Master’s Degree in Computer Science, Software Engineering, Software Development, Computer Engineering, Information Technology or other related fields You have at least 3 years of Kotlin...Remote jobFull timePart timeFreelance
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!




