Consultant, Data Engineering

Company:  IBM
Location: bloomington
Closing Date: 29/06/2026
Hours: Full Time
Type: Permanent

Job Description

Consultant, Data Engineering

Join to apply for the Consultant, Data Engineering role at IBM . At IBM, work is more than a job — it’s a calling: To build, to design, to code, to consult, to think along with clients and sell, to make markets, to invent, to collaborate… Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, let’s talk.

Responsibilities

Design and develop Snowflake Data Cloud solutions, constructing data ingestion pipelines, establishing sound data architecture, and implementing stringent data governance and security protocols. Build and optimize data systems from foundational stages, collaborate closely with database architects, data analysts, and data scientists to ensure consistent, optimal data delivery across ongoing customer projects, and support the diverse data needs of multiple teams, systems, and products in a dynamic environment.

Qualifications

  • Bachelor’s degree in engineering, computer science, or equivalent area
  • 3+ years in related technical roles with experience in data management, database development, ETL, and/or data preparation domains
  • Experience developing data warehouses
  • Experience building ETL / ELT ingestion pipelines
  • Proficiency in using cloud platform services for data engineering tasks, including managed database services (Snowflake and its pros and cons vs Redshift, BigQuery, etc.) and data processing services (AWS Glue, Azure Data Factory, Google Dataflow)
  • Skills in designing and implementing scalable and cost‑effective solutions using cloud services, with an understanding of best practices for security and compliance
  • Knowledge of how to manipulate, process and extract value from large disconnected datasets
  • SQL and Python scripting experience required; Scala and JavaScript is a plus
  • Cloud experience (AWS, Azure, or GCP) is a plus
  • Knowledge of any of the following tools is also a plus: Snowflake, Matillion/Fivetran, or DBT
  • Strong interpersonal skills including assertiveness and ability to build strong client relationships
  • Strong project management and organizational skills
  • Ability to support and work with cross‑functional and agile teams in a dynamic environment
  • Advanced English required

This role can be performed from anywhere in the US.

As of April 2025, Hakkoda has been acquired by IBM and will be integrated into the IBM organization. Your recruitment process will be managed by IBM. IBM will be the hiring entity.

Seniority level: Mid‑Senior level. Employment type: Full‑time. Job function: Engineering and Information Technology. Industries: IT Services and IT Consulting.

#J-18808-Ljbffr
Apply Now
Share this job
IBM
  • Similar Jobs

  • Remote Data Engineering Consultant for Snowflake & Cloud

    bloomington
    View Job
  • Director Site Engineering

    bloomington
    View Job
  • Remote CTE Tech & Engineering Teacher (Virtual)

    bloomington
    View Job
  • Remote Data Entry & Research Participant (Flexible Hours)

    bloomington
    View Job
  • Remote Data Entry Associate (Junior) – Accurate & Fast

    bloomington
    View Job
An unhandled error has occurred. Reload 🗙