Introduction
At IBM, we believe in the power of innovation and creativity. Our work is more than just a job; it's a mission to design, build, and consult with clients worldwide. Join us in tackling some of the most complex challenges and shaping the future of technology.
Your Role and Responsibilities
We are looking for a talented Data Engineering Consultant to be an integral member of our dynamic team. In this role, you will help design and develop cutting-edge Snowflake Data Cloud solutions, taking charge of building data ingestion pipelines, developing robust data architectures, and enforcing effective data governance and security measures.
The perfect candidate will have a keen ability to build data pipelines and take pride in optimizing data systems from the ground up. You will collaborate with database architects, data analysts, and data scientists to ensure a seamless and effective data delivery architecture across various ongoing projects.
If you are self-motivated and can navigate diverse data requirements across multiple teams and products, we want to hear from you! This is a fantastic opportunity to thrive in an innovative environment and support clients in their next phase of data advancements.
As of April 2025, Hakkoda will be integrated into IBM, and your recruitment process will be managed by IBM. The hiring entity for this position will be IBM.
This role offers the flexibility to work from anywhere in the U.S.
Required Technical and Professional Expertise
Bachelor's degree in engineering, computer science, or a related field.
3+ years of experience in data management, database development, ETL, and/or data preparation.
Experience in developing data warehouses.
Skilled in building ETL/ELT ingestion pipelines.
Proficiency in cloud platform services for data engineering, including managed databases like Snowflake, and data processing tools like AWS Glue, Azure Data Factory, and Google Dataflow.
Ability to design and implement scalable, cost-effective solutions in the cloud while ensuring best practices in security and compliance.
Knowledge in processing and extracting insights from large, disparate data sets.
Experience with SQL and Python is essential; familiarity with Scala and JavaScript is a plus.
Exposure to cloud platforms such as AWS, Azure, or GCP is beneficial.
Familiarity with tools like Snowflake, Matillion/Fivetran, or DBT is advantageous.
Excellent interpersonal skills and the ability to build strong client relationships.
Strong project management and organizational capabilities.
Ability to support and collaborate with cross-functional and agile teams in a fast-paced environment.
Advanced proficiency in English is required.
IBM is committed to fostering a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. We also adhere to fair employment practices concerning citizenship and immigration status.