Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer

TalentOla

Job Description:

Data Engineer

Function: Data & Analytics | GCP

About the Role

We are looking for a skilled and motivated Data Engineer to join our data platform team. In this role, you will design, build, and maintain scalable data pipelines and infrastructure on Google Cloud Platform (GCP) . You will work closely with data analysts, data scientists, and platform teams to ensure reliable, efficient, and cost-effective data movement and transformation across the organization

Key Responsibilities

Data Pipeline Development

  • Design, develop, and maintain robust batch and streaming data pipelines using Apache Airflow (Astronomer / Cloud Composer) and Cloud Scheduler .
  • Build and manage real-time data ingestion pipelines using Confluent Kafka and Google Pub/Sub .
  • Develop and optimize data processing jobs using Dataflow (Apache Beam) and Dataproc (PySpark) .

Data Storage & Management

  • Design and manage data models, tables, and datasets in BigQuery for performance and cost efficiency.
  • Manage data storage in Google Cloud Storage (GCS) including partitioning, lifecycle policies, and access controls.

Infrastructure & DevOps

  • Provision and manage cloud infrastructure using Terraform (Infrastructure as Code) for platform and ML model deployments.
  • Build and maintain CI/CD pipelines for automated testing, deployment, and versioning of data pipelines - including schema and contract validation gates to ensure data integrity across environments.
  • Support MLOps pipeline build-out , enabling reliable model training, versioning, and deployment workflows.
  • Implement and manage storage tiering automation to optimize data retention, access patterns, and cost across GCS and BigQuery.
  • Deploy and manage containerized data services using Cloud Run .
  • Manage source code and collaboration via Cloud Repository / GitHub .
  • Handle credentials and sensitive configurations securely using Secret Manager .

Streaming & Event-Driven Architecture

  • Design and implement event-driven data architectures using Confluent Kafka and Google Pub/Sub .
  • Ensure low-latency, high-throughput data delivery across systems.

Collaboration & Data Quality

  • Partner with Data Analysts and Data Scientists to understand data needs and deliver reliable datasets.
  • Implement data quality checks, monitoring, and alerting across pipelines.
  • Document pipeline architecture, data flows, and operational runbooks.

Required Skills & Technologies

Category

Tools & Technologies

Orchestration

Astronomer Apache Airflow, Cloud Composer, Cloud Scheduler

Batch Processing

Dataproc, PySpark

Stream Processing

Dataflow (Apache Beam), Confluent Kafka, Pub/Sub

Data Warehouse

BigQuery

Storage

Google Cloud Storage (GCS)

Containerization

Cloud Run

Infrastructure as Code

Terraform

CI/CD

CI/CD Pipelines (Cloud Build / GitHub Actions / Jenkins)

Secret Management

Secret Manager

Source Control

Cloud Repository, Git

Programming

Python, PySpark, SQL

MLOps

ML pipeline orchestration, model deployment, storage tiering

Required Qualifications

  • Strong hands-on experience with GCP data services (BigQuery, Dataflow, Dataproc, Pub/Sub, GCS).
  • Proficiency in Python and SQL for data pipeline development and transformation.
  • Experience with PySpark for large-scale distributed data processing.
  • Hands-on experience with Apache Airflow (Astronomer or Cloud Composer).
  • Working knowledge of Terraform for infrastructure provisioning and ML model deployments.
  • Experience building and maintaining CI/CD pipelines including schema and contract validation gates.
  • Familiarity with MLOps practices and supporting model deployment pipelines.

Familiarity with Kafka or event-driven streaming architectures.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data Engineer in Iowa, Johnson County, IA vacancy
  • $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... 
    Suggested

    Emergent Software

    Iowa City, IA
    3 days ago
  •  ...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... 
    Suggested
    Work at office
    Monday to Friday

    Centro, Inc

    North Liberty, IA
    14 days ago
  • $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... 
    Suggested
    Full time
    Work at office
    Shift work

    Speechify

    Iowa City, IA
    13 hours ago
  •  ...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... 
    Suggested
    Part time
    H1b

    SynergisticIT

    Iowa City, IA
    1 day ago
  • $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.... 
    Suggested
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Iowa City, IA
    13 hours ago
  •  ...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 time
    Flexible hours

    Olsson

    Iowa City, IA
    14 days ago
  •  ...a solid career in technology.Job Description:Identify valuable data sources and automate collection processesUndertake preprocessing...  ...mergingEducation Requirement:Bachelors in Computer Science, Engineering or relevant field; graduate degree in Data Science or another quantitative... 
    Immediate start

    SynergisticIT

    Iowa City, IA
    4 days ago
  •  ...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 time
    H1b

    SynergisticIT

    Iowa City, IA
    5 days ago
  • $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 work
    For contractors
    Work at office

    Jacobs

    Iowa City, IA
    5 days ago
  • $20 per hour

     ...will stop at nothing to live out Stryker’s mission to make healthcare better. Opportunities Available As a Real-World Evidence Data Science intern at Stryker, you will: Work cross functionally with different departments including Clinical Affairs, Health... 
    Remote job
    Hourly pay
    Internship
    Summer internship
    Live out
    Work at office
    Relocation package

    Stryker

    Iowa City, IA
    2 days ago
  •  ...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

    USM Systems

    Iowa City, IA
    1 day ago
  •  ...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

    USM Systems

    Iowa City, IA
    1 day ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Remote job
    Full time
    Work at office

    Speechify

    Iowa City, IA
    13 hours ago
  • Help Desk Technician (Tier 1) As a Help Desk Technician (Tier 1) at Winsor Consulting Group, you will serve as the first point of contact for our clients, providing frontline technical support for a wide range of IT issues. This client-facing role is essential to maintaining...
    Full time

    Winsor Consulting Group, LLC

    Iowa City, IA
    4 days ago
  •  ...algorithmsSkills RequiredApplied 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.Education... 
    Immediate start

    SynergisticIT

    Iowa City, IA
    4 days ago
  •  ...scale. Job Title: DATABRICKS Architect Work Location :Irving TX We are seeking a highly skilled Databricks Engineer with AWS expertise to support Data Services portfoli. The role will be responsible for designing developing optimizing and supporting enterprise scale... 
    Temporary work
    Local area

    Openkyber

    Iowa, Johnson County, IA
    2 days ago
  • $123.8k - $185.7k

     ...Primary Location: United States (US) - Iowa - Function: Data and Analytics (CA) Title: Staff Data Scientist - 123814...  ...and accelerate delivery across teams. • Partner with product, engineering, and business leaders to shape roadmaps, evaluate tradeoffs, and... 
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Iowa, Johnson County, IA
    3 days ago
  • Technical Specialist I Freight Shipping The Technical Specialist I Freight Shipping position is essential to daily freight shipment and includes long-term freight ownership for the Shipping department. This position will incorporate all basic Shipping skills and job...
    Hourly pay
    Shift work

    CIVCO Medical Solutions

    Coralville, IA
    4 days ago
  • $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...
    H1b
    Work visa

    The Reserves Network Inc

    Iowa, Johnson County, IA
    3 days ago
  • $81.9k - $139.7k

    We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence in a world of change, empowering our clients and people to realize their full potential. Our exceptional people are the key to our unrivaled, culture...
    Full time
    Work experience placement
    Internship
    Work at office
    Local area
    Work from home

    RSM International

    Iowa City, IA
    1 day ago
  • $40 per hour

     ...As a Machine Learning Engineering Intern, you will be part of a collaborative team supporting the development, deployment, and monitoring...  ...learning models. Your primary role is to contribute to Workiva's data scientists' efforts within the Data Management and Analytics... 
    Remote job
    Full time
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Iowa City, IA
    2 days ago
  •  ...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 time
    Work at office
    Remote work

    Hillyard Inc

    Iowa, Johnson County, IA
    9 days ago
  • 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

    Only Data Entry

    Iowa City, IA
    5 days ago
  •  ...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

    FocusKPI

    Iowa City, IA
    2 days ago
  •  ...Senior Detection & Platform Engineer SOC / Security Automation Job Title: Senior Detection & Platform Engineer Location: Dallas...  ...ticketing, and threat intelligence platforms. Troubleshoot security data ingestion, platform integrations, automation failures, and... 
    Long term contract

    Openkyber

    Iowa, Johnson County, IA
    2 days ago
  • $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 job
    Full time
    Work experience placement
    Internship

    Quora

    Iowa City, IA
    2 days ago
  •  ...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 employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Iowa City, IA
    2 days ago
  •  ...functions, including content management and application support. Lead health information technology system optimization and enterprise data management. Support business architecture management and partnership management. Build and maintain effective working relationships... 
    Permanent employment
    Temporary work
    Seasonal work
    Immediate start
    Remote work
    Relocation package
    Monday to Friday

    Veterans Affairs, Veterans Health Administration

    Iowa City, IA
    2 days ago
  •  ...functions, including content management and application support. Lead health information technology system optimization and enterprise data management. Support business architecture management and partnership management. Build and maintain effective working... 
    Permanent employment
    Remote work
    Relocation package
    Monday to Friday

    US Department of Veterans Affairs

    Iowa City, IA
    5 days ago
  • Nurse Informatics Registered Nurse The Nurse Informatics Registered Nurse leads the planning, implementation, and evaluation of EHR-related systems. They work with interdisciplinary teams across VA facilities and VISNs, building strong relationships at all levels nationwide...

    US Government Jobs

    Iowa City, IA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!