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.
$64.89k - $173.04k
...helping to simplify health care one person, one family and one community at a time. Position Summary We are hiring a fully remote Data Engineer with strong SQL and Python experience to join our Data Engineering team. You will contribute to the design, development, and...SuggestedHourly payFull timeTemporary workWork experience placementLocal areaRemote work- ...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
- ...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...SuggestedRemote work
$72.7k
...level business needs into detailed requirements. You'll analyze data to determine business problems, trends, or opportunities for... .... ESSENTIAL RESPONSIBILITIES Work with customers, Technical Engineers, Software Engineers, Architects, Capability Managers, and other...SuggestedFor contractorsWork at officeLocal areaRemote 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...SuggestedRemote jobFull timeWork at officeShift work$39.84k - $67.44k
Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward - always pushing ourselves to go further in our efforts to build a more equitable...Minimum wageFull timePart timeLive inLocal areaRemote work- ...push boundaries, elevate standards, and deliver with purpose. As a senior subject matter expert within our Data Center team, you’ll lead structural engineering efforts across a portfolio of data center projects, including new builds and retrofits. As part of the vision...Contract workFor contractorsRemote work
- ...career in technology. Job Description: Identify valuable data sources and automate collection processes Undertake... ...Education Requirement: ~ Bachelors in Computer Science, Engineering or relevant field; graduate degree in Data Science or another quantitative...Full timeImmediate start
- ...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
$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$74.23k - $142.25k
...the minimum viable product (MVP) for a given application / product and the supporting release plans. Conduct requirement discovery, data modeling, process improvement/reengineering analysis, process design, and models BPM applications, user interface design, and data...Local areaImmediate startRemote 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
$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$55k - $65k
...Office applications and the ability to use software tools for data entry, analysis, documentation, presentations, and calculations... ...Preferred Education/Experience Bachelor’s degree in Computer Science, Engineering, Information Systems, Criminal Justice, or a related field....Full timeWork at officeRemote work$84.63k - $112.84k
...the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and... ...in a Candidate ~3–5 years of experience in data science, data engineering, analytics, or a related role ~ Strong Python and SQL skills...Full timeTemporary workRemote workWork from home- ...presentations. Ensure reporting accurately communicates key financial results, trends, risks, and business drivers. Financial Analysis & Data Synthesis Analyze consolidated financial information prepared by Corporate Accounting and Finance teams to identify meaningful...Shift work
- ...Required Applied Mathematics. Math's is quite an important skill in the arsenal of a Machine Learning engineer. Computer Science Fundamentals and Programming. Data Modeling and Evaluation. Neural Networks. Natural Language Processing. Communication Skills....Full timeImmediate start
$50 per hour
...generation and code review Prompt evaluation and complex data annotation Training and evaluation of large language models... ...and use cases Collaborating with project leads, solution engineers, and supply managers on complex or experimental projects How...Remote jobFull timePart timeFreelance$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$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- ...to support the Center for Library Exploration and Research (CLEAR) with administrative tasks for outreach, community engagement, and data services. The role involves coordinating workshops, research initiatives, and data catalog management, with a focus on supporting...
$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- ...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
$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- Job Description Job Description Description: Position Title: Technical Support Specialist (Tier-2) Location: Coralville, IA (On-Site) Reports to: Software Support Supervisor Status: Full-time, Non-Exempt, Hourly Overview Leepfrog Technologies ...Hourly payFull timeWork at officeLocal areaShift workDay shift
- ...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 work
- ...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
- ...productivity and quality requirements. Identify trends and/or work processes for potential process improvements. Review and analyze report data to provide status updates to leadership. Communicate with providers, payers, patients, internal departments, co-workers and...Work at office
- ...and fulfillment. We use machine learning and Internet-scale data to elevate customer experience, improve efficiency, and reduce... ...and Discovery ML team at Instacart works alongside world-class engineers, data scientists, and product managers to shape the future of search...Remote jobPermanent employmentWork experience placementInternshipWork at officeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!



