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

Sr. Consultant, Analytics Engineer

IBM

Introduction

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. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk

Your role and responsibilities

We are looking for a Sr. Consultant, Analytics Engineering to join our growing team of experts. This position sits at the intersection of data engineering and analytics, focused on transforming raw, ingested data into trusted, well-modeled, and well-documented assets that power decision-making, BI, and downstream AI/ML use cases.

The Sr. Consultant, Analytics Engineering will own the design and delivery of dimensional and analytical data models, semantic layers, testing and observability frameworks, and CI/CD for analytics workflows. You will partner closely with Data Engineers (who own ingestion and platform), BI Developers, Analysts, and client stakeholders to translate business requirements into durable, reusable, version-controlled data products. You will lead modeling decisions on customer engagements and mentor junior analytics engineers and analysts on dbt, modeling patterns, and analytics best practices.

The right candidate is excited about software engineering rigor applied to analytics: modular SQL, automated testing, peer review, lineage, and treating data models as products with SLAs and consumers.

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

This role can be performed from anywhere in the US.

Required technical and professional expertise

• Bachelor's degree in engineering, computer science, analytics, statistics, or equivalent practical experience.

• 5+ years in analytics engineering, data modeling, BI engineering, or closely related roles delivering production analytics on cloud data platforms.

• Expert-level SQL: complex window functions, CTEs, query optimization, and warehouse-specific tuning (Snowflake preferred; Databricks, BigQuery, or Redshift acceptable).

• Production experience building, owning, and operating dbt projects (dbt Core or dbt Cloud), including macros, packages, Jinja templating, incremental models, snapshots, and exposures.

• Strong command of dimensional modeling (Kimball star/snowflake schemas, slowly changing dimensions, conformed dimensions) and pragmatic application of OBT, normalized, and Data Vault patterns where appropriate.

• Demonstrated ability to translate ambiguous business requirements into a layered modeling architecture (staging, intermediate, marts, semantic) with clear ownership, naming conventions, and documentation.

• Experience defining and governing metrics in a semantic layer (dbt Semantic Layer / MetricFlow, LookML, Cube, or equivalent), including metric definitions, dimensional consistency, and downstream BI exposure.

• Hands-on experience implementing data quality and testing frameworks: dbt tests (generic and singular), data contracts, freshness checks, anomaly detection, and lineage-based impact analysis.

• Git-based workflows for analytics: feature branching, pull requests, peer review, and CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps, or similar) for dbt projects.

• Working knowledge of orchestration patterns and tools used to schedule transformation workloads (dbt Cloud, Airflow, Dagster, Prefect, or platform-native schedulers).

• Python scripting for analytics tooling, automation, and lightweight transformations where dbt/SQL is not the right fit.

• Cloud experience on AWS (Azure, GCP are nice to have as well).

• Experience integrating modeled data with BI and consumption tools (Tableau, Power BI, Looker, Sigma, Hex, Mode) and partnering with BI developers on semantic alignment.

• Track record of leading modeling decisions on client engagements, including reviewing and approving model designs from other engineers.

• Mentorship of junior analytics engineers and analysts on modeling patterns, dbt best practices, code review standards, and analytics engineering rigor.

• Ability to prepare technical and business-facing artifacts (model design docs, lineage maps, metric catalogs, runbooks) and present to internal and customer stakeholders.

• Track record of sound problem-solving skills and an action-oriented mindset.

• Strong interpersonal skills including assertiveness and ability to build strong client relationships, particularly with analyst and business stakeholders.

• Ability to work in Agile teams.

• Experience hiring, developing, and managing a technical team.

Preferred technical and professional experience

• Snowflake certifications (SnowPro Core, SnowPro Advanced: Data Engineer or Architect) or dbt certifications (dbt Analytics Engineer, dbt Cloud Developer).

• Experience with reverse-ETL tooling (Hightouch, Census) and operational analytics use cases.

• Experience designing and governing a semantic/metrics layer at scale, including metric versioning, deprecation, and stakeholder alignment across multiple consumers.

• Familiarity with data catalog and observability tooling (Atlan, Alation, Collibra, Monte Carlo, Elementary, Soda) and integrating these with dbt projects.

• Experience supporting AI/ML and feature-store use cases with curated, well-tested analytics datasets.

• Familiarity with data contracts, model SLAs, and treating analytics models as versioned, consumer-facing products.

• Industry experience in financial services, healthcare/life sciences, retail/CPG, or public sector.

IBM is committed to creating 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, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Consultant, Analytics Engineer in Raleigh, NC vacancy
  •  ...and encourage BANDmates to be their authentic selves. #jointheband What We Are Looking For: We are seeking a Senior Analytics Engineer to serve as a senior technical authority for the analytics data layer, driving scalable modeling patterns, governance, and... 
    Senior

    Bandwidth

    Raleigh, NC
    1 day ago
  •  ...calling: To build. To design. To code. To consult. To think along with clients and sell...  ...We are looking for a Sr. Consultant, Data Engineer to join our growing team of experts....  ...including real-time data processing and analytics. ~ Mentorship of junior engineers in... 
    Senior

    IBM Computing

    Raleigh, NC
    1 day ago
  •  ...private information, please review Insight Global's Workforce Privacy Policy: Skills and Requirements Soft Skills: Strong analytical, communication, problem-solving, attention to detail, documentation, client-facing skills.? Technical Requirements OpenShift... 
    Senior
    Local area
    Weekend work

    Insight Global

    Raleigh, NC
    1 day ago
  • $150k - $180k

     ...our offices or yours. Job Summary The Sr. Solutions Consultant - SDDC will assist SHI's customers in...  ..., system migration, and systems engineering Responsible for the design and implementation...  ...organizational skills Strong analytical and research skills Ability to collaborate... 
    Senior
    Work experience placement
    Remote work
    Worldwide
    Home office
    Flexible hours

    SHI GmbH

    Raleigh, NC
    3 days ago
  •  ...between partners and clients for marketing and analytics. Digital campaigns involve utilizing...  ...cutting-edge technologies, whether you're an engineer, developer, products guru, systems and security expert, sales and consulting executive, or an intern looking to gain... 
    Senior
    Internship
    Local area
    Remote work

    Acxiom

    Raleigh, NC
    4 days ago
  • A leading life sciences software company is seeking a Senior Consultant to play a crucial role in business process due diligence, project management, and implementation of Veeva solutions. The ideal candidate has 5+ years of consulting experience, strong presentation skills... 
    Senior
    Remote work

    Veeva Systems

    Raleigh, NC
    3 days ago
  •  ...Senior Consultant – NodeJS & AWS HPC Location: Raleigh, NC Duration: 3 Months Experience Required: 8–10 Years Interview Process: Face-to-Face Interview Required We are looking for an experienced Senior Consultant with strong expertise in NodeJS, AWS Services, and... 
    Senior

    eTeam

    Raleigh, NC
    4 days ago
  • $100k

     ...Senior IBM Consultant $100k - Fulltime Expertise in IBM FileNet 52x IBM Content Navigator 20x IBM Case Manager for Linux Experience in creating FileNet objects through FEM ACCE Expertise in deployments using FDM in performing export Import of FileNet objects Execute... 
    Senior
    Full time

    ClifyX

    Raleigh, NC
    1 day ago
  • $113k - $165k

     ...BI Analytics Engineer Eaton's ES AMER NAS division is currently seeking a BI Analytics Engineer. This is a hybrid role that will be located...  ...and effectiveness. This role will require you to work in a consultative capacity with product owners and business users to... 
    Work experience placement
    H1b
    Local area
    Relocation
    Visa sponsorship

    Eaton Plc

    Raleigh, NC
    3 days ago
  •  ...Introduction 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. Not just to do something better, but to attempt things you've never thought possible... 
    Senior

    IBM

    Raleigh, NC
    3 days ago
  • $80k - $200k

    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive...
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Raleigh, NC
    1 day ago
  • $29 - $32.2 per hour

     ...Number PG195597TM Position Number 11ASO3593 Position Type Temporary Essential Job Duties The Senior Post-Award Consultant role, is a highly independent role where you'll be responsible for interpreting policies, managing complex financial portfolios,... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Monday to Friday

    North Carolina State University

    Raleigh, NC
    2 days ago
  •  ...autonomy to reach your goals. EisnerAmper is seeking a Senior Consultant - CDBG-DR in our Government Services Practice. This role is...  ...under tight deadlines Strong communication and analytical skills Proficiency in Microsoft Office Suite, including Excel... 
    Senior
    Work at office
    Local area
    Remote work

    EisnerAmper

    Raleigh, NC
    3 days ago
  •  ...Overview WHO are we looking for? CAPTRUST is seeking an Analytics Engineer to design, build, and maintain analytics-ready data models that enable trusted reporting, self-service analytics, and downstream decision-making across the firm. This role owns the dbt... 
    Temporary work
    Local area
    Flexible hours

    CAPTRUST

    Raleigh, NC
    4 days ago
  •  ...full power of Postgres for transactional, analytical, and AI workloads across any cloud,...  ...models Support EDB's field teams (sales engineers and account executives) in difficult...  ...with PostgreSQL ~ Prior experience in a consulting or professional service environment ~... 
    Senior
    Remote work

    EDB

    Raleigh, NC
    5 days ago
  • $70.45k - $140.31k

     ...project management activities. At a minimum, you will have: ~ Experienced performing full life cycle implementations as a consultant or in a lead role, including GL. ~3+ years of experience with full life-cycle NetSuite implementations, upgrades, and support.... 
    Senior
    Work at office
    Local area

    Highspring

    Raleigh, NC
    2 days ago
  •  ...looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who Should Apply? Recent Computer science/Engineering /... 
    Full time

    SynergisticIT

    Raleigh, NC
    1 day ago
  • $70.45k - $140.31k

     ...CIO. Your Impact As a Senior Consultant, you will be client-facing, responsible...  ...non-technical audiences. Develop analytical proof-of-concept prototypes and/ or deliver...  ...strategic methods: business process re-engineering (BPR), process improvement, business... 
    Senior
    Work at office
    Local area

    Highspring

    Raleigh, NC
    8 hours ago
  • $75k - $90k

     ...employees with work spanning 80 markets around the world. Headquartered in Washington, D.C., APCO is comprised of strategic advisers, consultants and creators, working together across borders and functions, to provide services and expertise on financial, competitive,... 
    Senior
    Work experience placement
    Work at office
    Local area
    Immediate start

    APCO Worldwide

    Raleigh, NC
    1 day ago
  • $79.1k - $158.2k

     ...Job Description Oracle Health Government Services is seeking a skilled Senior Consultant to join our VA Critical Support Team within a mission-driven organization. In this role, you will be responsible for working directly with Operations, Support teams, and VA stakeholders... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  •  ...Public Consulting Group LLC (PCG) is a leading public sector solutions implementation and operations improvement firm that partners with...  ..., and technical stakeholders. Strong quantitative and analytical skills, including the ability to interpret financial and operational... 
    Senior
    Contract work
    For contractors
    H1b
    Work at office
    Local area
    Remote work

    Public Consulting Group

    Raleigh, NC
    3 days ago
  •  ...Sr. OCM Consultant Date: May 16, 2026 Location: Overland Park, KS, US Orlando, FL, US Jacksonville, FL, US Ann Arbor, MI, US Cary...  ...innovation in sustainable infrastructure and our expertise in engineering, procurement, consulting and construction, together we are... 
    Senior
    Full time
    Part time
    Work experience placement
    Relocation
    Visa sponsorship
    Flexible hours

    Black & Veatch

    Cary, NC
    4 days ago
  • $25.48 - $60.63 per hour

     ...Job Description Senior Consultant - Oracle Health - Core Location: United States Travel: Potentially up to 50% No visa sponsorship is available for this position. Due to the client contract you will be assigned, this position require you to be a U.S. Citizen... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area
    Visa sponsorship
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  • $25.48 - $60.63 per hour

     ...Job Description Senior Consultant, Rehab - Oracle Health Location: United States Travel: 50% No visa sponsorship is available for this position. This person needs to be a US Citizen on US soil. We're on a journey to advance how health happens with technologies... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Local area
    Visa sponsorship
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  •  ...Job Title: Sr. Data Engineer Skills: Azure Data Factory, Databricks, Snowflake, Azure Devops Experience: 10+ years Location: Raleigh, NC (Hybrid) Duration: Fulltime We at Coforge are hiring a Sr. Data Engineer with following skillset : Solid 10+... 
    Senior
    Full time

    Coforge

    Raleigh, NC
    3 days ago
  • $25.48 - $60.63 per hour

     ...the globe. If you're excited about making healthcare more human, you've come to the right place. We are seeking an experienced consulting professional with knowledge of Oncology workflows, Oncology care delivery best practices, and healthcare technology solutions... 
    Senior
    Hourly pay
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • $25.48 - $60.63 per hour

     ...programs. What You'll Do: Client Leadership & Strategic Consulting Serve as a trusted advisor to healthcare clients throughout...  ...communication, presentation, and stakeholder management skills ~ Strong analytical and problem-solving abilities ~ Ability to manage multiple... 
    Senior
    Hourly pay
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  • $25.48 - $60.63 per hour

     ...Job Description Oracle Health Principal Consultant - Inpatient/Outpatient Pharmacy United States Job Identification: [Unique ID] Job Category: Consulting Role: Individual Contributor Job Type: Regular Employee Does this position require a security... 
    Senior
    Hourly pay
    Temporary work
    Work experience placement
    Local area
    Relocation
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  •  ...Quality Systems (Veeva) Senior Consultant Clarkston Consulting is seeking motivated, self-driven leaders who are energized by team results and interested in joining a firm that values its culture and people as its biggest strengths. Come join us as a Quality Systems... 
    Senior
    Relocation
    Home office

    Clarkston

    Raleigh, NC
    4 days ago
  •  ...Senior Solutions Consultant (Public Sector) MaintainX is the world's leading AI-powered...  ...work with marketing, product management, engineering, implementation, and customer support...  ...Prior consulting and sales experience and analytical problem-solving skills is a plus. ~... 
    Senior
    Remote work

    MaintainX

    Raleigh, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Consultant, Analytics Engineer. Be the first to apply!