Data Engineer
Centro Inc.
Job Description
Job Description
Location: North 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 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.
Essential Duties and Responsibilities
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.
8:00 AM - 5:00 PM- ...Role : Sr. Data Engineer Location: Pasadena, CA 100% Onsite Work Arrangement: Hybrid 3 Days/Week Onsite Candidate Requirement: Local candidates only within 50 Miles. Job Summary We are seeking an experienced Data Engineer with strong hands-...SuggestedLocal area3 days per week
- ...understanding of HR processes, experience working with HR information systems, and the ability to analyze and interpret people-related data to support business decisions. Deep expertise in a specific HRIS platform such as Workday is not required. Experience working with...SuggestedLong term contractRemote work
- ...Job Title: Azure Data Engineer Location : Chicago , IL- Onsite Skills : Databricks, Pyspark and AZURE SQLs skills + AI driven pipeline, have some experience with Machine Learning/Recommendations . JD: ~ Azure data Engineer having 9+ years...Suggested
- ...enabled revenue cycle management (RCM) services to hospitals, health systems, and physician groups. We are currently searching for a Data Engineer to manage vital data infrastructure for large-scale data processing to support the functionality of Revology’s revenue cycle...SuggestedFull timeWork at office
$20.91 - $45.04 per hour
...productive, and connected future. Our broad range of connectivity and sensor solutions enable the distribution of power, signal and data to advance next-generation transportation, renewable energy, automated factories, data centers, medical technology and more. With more...SuggestedRemote jobWork experience placementSummer workInternshipLocal area$18 - $50 per hour
...university graduation and completion of the program Position Overview: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and Digital Thread initiatives within the Capital PreSales organization....Remote jobHourly payFull timeInternshipLocal area- ...Location: San Francisco Suburb (East) Senior SAP data architect- (Hands-on architect with recent SAP S/4 HANA experience Define the target-state data architecture across S/4, BTP/Datasphere, SAC, Power BI, AWS, Salesforce, telematics, and the remaining...
- ...Our client is currently looking for a (Principal) Data Architect to join their growing Data Mesh team. This is a critical role that... ...bring in the experience of SaaS/cloud solutions (Azure), data engineering techniques, DevSecOps automation and best practices in building...Temporary workWork experience placement
$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 support...Hourly payFull timeWork at officeImmediate startAfternoon shift$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$750 per week
ApexFocusGroup collaborates with research firms, universities, and trusted brands to gather genuine consumer insights. We help connect everyday people with flexible remote market research opportunities that influence real products, services, and customer experiences. Role...Part timeCasual workRemote workFlexible hours- ...solid career in technology. Job Description Identify valuable data sources and automate collection processes Undertake preprocessing... ...merging Education Requirement Bachelors in Computer Science, Engineering or relevant field; graduate degree in Data Science or another quantitative...Full timeH1bImmediate start
$20 - $60 per hour
...What You’ll Do Collaborate with a multidisciplinary team of engineers and scientists to design, develop, and implement technology solutions... ...Notice This position may involve access to technology or data that is subject to U.S. export control laws, including the Export...Permanent employmentFull timeSummer workInternshipWork at office- Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant impact on our clients'... ...technical environments and integration architecture Stand up data integrations across cloud and enterprise platforms Define...Local areaFlexible hours
- ...Operations & Technology team, you’ll help share the client's marketing data strategy. This includes driving data governance and consistency... ...: Collaborate with cross-functional teams such as IT and engineering to integrate data from various sources into the customer data...Full time
- ...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
- ...Data Entry Operator | Junior (Remote) Iowa City, Iowa, United States Job Openings Data Entry Operator | Junior (Remote) About the Job Data Entry Operator | Junior (Remote) Important: You Will Receive An Email Within Next 2 Minutes After Applying, Check Your Inbox...Remote job
$107.66k - $161.7k
...working on our Poe product. About the Team and Role: Our small engineering team works on challenging problems every day. We have a culture... ...end ownership of Machine Learning systems -- from prototyping, data pipelines and training, to realtime LLM application at scale...Remote jobFull timeWork experience placementInternship- ...approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with... ...problems executing on a high throughput system with dynamic data. About the Job: Design, develop, and deploy machine learning...Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$30 per hour
...Create and maintain process documentation and publish to content management systems. Analyze trends and process performance through data collection and metrics. Identify, evaluate, and report issues to management that impact the quality of outputs. Manage...Hourly payTemporary workWork experience placementInternshipWorldwideFlexible hours- "See Yourself Here" Webinar Series Are you interested in KKR? Would you like to learn more about our businesses and career paths? We'd like to invite you to register for our "See Yourself Here" virtual webinar series, which is a 7-part interactive series that'll provide...Remote jobSummer work
- ...of all staff and Veterans.Evaluates content quality and assures access to knowledge resources, eliminating redundancy in duplicate data sources, and improving information interoperability across the organization.Applies statistical (quantitative information derived mathematically...Work at officeMonday to Friday
- Program Analyst (Informatics)The Program Analyst (Informatics) position is located at the medical centers, in the Veterans Health Administration (VHA) of the Department of Veterans Affairs (VA). The primary purpose of the position is to improve the quality, efficiency and...
- ...modernizing legacy reporting solutions and integrating GCP BigQuery data into an enterprise SQL data warehouse. Work Arrangement &... ...team, establish reporting standards, and collaborate with data engineers to build accessible, enterprise-grade Power BI dashboards...Remote workShift work
$71.2k - $106.8k
...human process into steps, inputs, decisions, and outputs. ~ Data literacy - you can reason about where data lives, which system... ...We have staffed the team accordingly, and there are experienced engineers here who lead the problems that require custom code. If you write...Full timeCasual workRemote workFlexible hoursShift work- About Lantern Lantern is the specialty care platform connecting people with the best care when they need it most. By curating a Network of Excellence comprised of the nation's top specialists for surgery, cancer care, infusions and more, Lantern delivers excellent care...Full time
$96.4k - $144.6k
...supplier onboarding/registration, supplier portal, and supplier master data governance. Working knowledge of Oracle technical tools... ...-to-Oracle integration — is a strong bonus. Exposure to tax engines (e.g. Oracle Tax), supplier network / e-invoicing platforms, or...Full timeRemote workFlexible hoursShift work- ...products using molecular biology methods and specialized equipment. The role involves conducting tests per SOPs, documenting results, data entry, and equipment maintenance in a Monday–Friday midday shift at the Coralville facility. A bachelor's degree in a life science...Monday to FridayShift workWeekday work
$35 per hour
...You’ll win us over by having the following qualifications: Basic Qualifications: Pursuing a master’s degree Electrical Engineering, Power Systems Engineering, or related field. Ability to work remotely full-time (40 hours per week) for the duration of the 1...Hourly payPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startRemote work$68.4k
...change request/enhancements on existing capabilities); Analyze data to determine business problems, trends, or opportunities for process... ...ESSENTIAL RESPONSIBILITIES Work with customers, Software Engineers, Architects, Capability Managers, and other team members to...For contractorsWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!



