The Intermediate Data Engineer develops and supports the systems, services, and applications used to collect, store, process, and analyze data, enabling data-driven decisions and outcomes across the enterprise. The role works collaboratively with engineers, data scientists, analytics teams, and business product owners in an agile environment. The position builds and supports cloud and on-premises enterprise data infrastructure and tools; designs reusable, scalable data solutions and pipeline frameworks for structured and unstructured batch and real-time streaming data; and builds data APIs and delivery services for operational processes, analytics, and machine learning. The engineer also helps select and integrate data tools and applies enterprise data management practices covering master data, reference data, metadata, data quality, and lineage. This is a hybrid role requiring three days per week in the office, on Tuesdays, Wednesdays, and Thursdays, at a hub location in Cedar Rapids, Iowa, or Denver, Colorado. Occasional travel of less than 10% may be required. Relocation assistance is not provided.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level