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- ...management, and communication skills. Troubleshooting skills Previous information technology experience. Prior data center, server, or network engineer experience - especially with Cisco IOS or NX-OS platforms - is preferred. COVID-19 vaccination #J-18808-Ljbffr EpicSuggestedWork at officeRelocationRelocation package
- City : Austin State : Texas Neos is Seeking a Scribe for a long-term contract role with our client in Jefferson City, Missouri. Opportunity Projected Start Date: 10/1/26 Local to Jefferson City, Missouri is required. Scribe - Working onsite directly with the state and ...SuggestedLong term contractContract workLocal area
- ...• Provide 24x7-production support. Support responsibilities are rotated among the members of the Production Support team. • Data modeling for new and existing distributed and replicated SQL Server databases; administration of enterprise data dictionary. • Work...SuggestedPermanent employmentFull timeRemote workRelocation
- ...provides non-medical information to patients if needed. Supports in maintaining latest patient records in the EMR system, ensuring data accuracy. Answers incoming calls, providing basic information and forwarding calls to the concerned department . Ensures all...SuggestedDaily paidFull timeTemporary workShift 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...SuggestedH1bWork visa- ...primary CT scan analysis as needed, including quality control, data delivery and other imaging services projects as assigned Provide... ...Associate Degree in Science, Radiological Science, Biomedical Engineering, Mathematics or a related field or equivalent education and...Work at officeFlexible hours
- This job opportunity is an on-site role supporting our Hyperscale Data Center project in Spartanburg, SC. We have immediate opportunities for Construction Project Engineer III to support our EPCM projects. At Jacobs, we're challenging today to reinvent tomorrow by solving...Contract workFor contractorsWork at officeImmediate start
- Senior Enterprise ICAM Architect (Federal/CMS) Remote position. Experience: 15+ years Required Skills: Enterprise ICAM/IAM Architecture Zero Trust (NIST 800-207) IGA, PAM, SSO, Federation (SAML/OAuth/OIDC) Identity Governance & Enterprise ...Remote work
- Oracle HCM Cloud - Talent Management Location : Irvine CA (15 days onsite) Duration : Long Term For applications and inquiries, contact:****@*****.***
- ...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...
- ...technology. Roles and Responsibilities Managing master data, including creation, updates, and deletion. Helping develop... ...Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering...Full timeH1b
- ...RESPONSIBILITIES: OpenKyber has a client that is seeking a Manhattan SCI Engineer (Contract-to-Hire/Remote). The Manhattan SCI Engineer will... ...in business intelligence, reporting, and supply chain data. Develop and support Manhattan SCI reporting solutions...Hourly payContract workRemote work
- ...About OpenKyber OpenKyber, delivers Program Management, Science, Engineering, and Technology Solutions to Federal, Commercial, State, and... ...Compliance & Performance: Ensure strict adherence to financial data privacy, prompt security, and Responsible AI guidelines while tuning...Local areaWorldwide
$75 per hour
...Job Role : SSO Cloud Solutions Engineer Hourly Rate : $75 pr hr on W2 Locations: Denver, CO (Preferred), Chicago, IL, Washington, DC, Plano, TX and Charlotte, NC (5 Days onsite) Note: For this position candidate needs to give F2F interview, so need only be local to these...Hourly payLocal areaRelocation- ...connector issues. Develop technical documentation, architecture diagrams, implementation guides, and best practices. Mentor engineers and support delivery teams throughout implementation. Required Technical Skills: Strong hands-on experience with...Long term contractFor contractorsRemote work
- ...Our direct client is looking for a Data Platform Architect for a Hybrid (1 day/week) Long Term Contract in Harrisburg, PA. Note: -... ...direction of the Chief Data and AI Officer, this position designs, engineers, and delivers reusable cloud-based data products and shared...Long term contractFor contractorsWork at officeImmediate startShift work1 day per week
- ...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
- 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 ...
$23.61 - $27.6 per hour
Position Summary Responsible for accurate and timely completion of required research, processing, financial adjustments, to support the Collections Department. Provide quality service to Credit Union staff and members by furnishing and processing necessary information, ...Hourly payWork at officeImmediate startAfternoon shift- ...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
- The seasonal Operations Technical Specialist supports the operational readiness of H&R Block’s seasonal tax office network. The role ensures offices are fully equipped, functional, and aligned with brand standards by providing hands‑on operational, technical, and logistical...Part timeWork experience placementSeasonal workWork at officeRelocationFlexible hours
$50 per hour
...generation and code review Prompt evaluation and complex data annotation Training and evaluation of large language models... ...and requirements Collaborating with project leads, solution engineers, and supply managers on complex or experimental projects...Remote jobFull timePart timeFreelance$55 per hour
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift , innovation meets opportunity. We believe...Remote jobFull timePart timeFreelance$50 per hour
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. At Mindrift , innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future ...Remote jobFull timePart timeFreelance- ...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
$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$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
- ...Orders, with a focus on automation and scalability. Lead data migration for master and transactional data, including items, vendors... ...Bachelor's or Master's degree in Supply Chain, Business, Engineering, or a related field. Microsoft certifications such as MB-330 and...
- About the job Data Entry Operator | Junior (Remote) Important: You Will Receive An Email Within Next 2 Minutes After Applying , Check Your Inbox or Spam Folder For next steps. A Data Entry Clerk, is responsible for inputting data and making changes to existing data figures...Remote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!





