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.
- ...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
- ...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
- ...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...SeniorLocal areaWeekend work
$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...SeniorWork experience placementRemote workWorldwideHome officeFlexible hours- ...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...SeniorInternshipLocal areaRemote work
- 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...SeniorRemote work
- ...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
$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...SeniorFull time$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 placementH1bLocal areaRelocationVisa sponsorship- ...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
$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...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workWork from home$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,...SeniorFull timeTemporary workPart timeWork at officeMonday to Friday- ...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...SeniorWork at officeLocal areaRemote work
- ...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 workLocal areaFlexible hours
- ...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 ~...SeniorRemote work
$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....SeniorWork at officeLocal area- ...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
$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...SeniorWork at officeLocal area$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,...SeniorWork experience placementWork at officeLocal areaImmediate start$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...SeniorTemporary workFlexible hours- ...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...SeniorContract workFor contractorsH1bWork at officeLocal areaRemote work
- ...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...SeniorFull timePart timeWork experience placementRelocationVisa sponsorshipFlexible hours
$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...SeniorHourly payContract workTemporary workWork experience placementLocal areaVisa sponsorshipFlexible hours$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...SeniorHourly payContract workTemporary workLocal areaVisa sponsorshipFlexible hours- ...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+...SeniorFull time
$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...SeniorHourly payTemporary workWork experience placementLocal areaFlexible hours$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...SeniorHourly payTemporary workFlexible hours$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...SeniorHourly payTemporary workWork experience placementLocal areaRelocationFlexible hours- ...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...SeniorRelocationHome office
- ...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. ~...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Consultant, Analytics Engineer. Be the first to apply!
- care consultant Raleigh, NC
- work from home nurse consultant Raleigh, NC
- aws consultant Raleigh, NC
- loss control consultant Raleigh, NC
- network relations consultant Raleigh, NC
- public sector consultant Raleigh, NC
- workflow consultant Raleigh, NC
- pega consultant Raleigh, NC
- patient consultant Raleigh, NC
- industrial consultant Raleigh, NC


