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.
- ...Role Cansulta is always looking for experienced consultants to provide the help, advice, and guidance that businesses need to tackle the challenges and seize the opportunities they face in starting, managing, and growing their operations. Our “Cansultants” are established...SeniorTemporary workRemote work
- ...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
- ...Senior Analytics Engineer If you are looking for a career at a dynamic company with a people-first mindset and a deep culture of growth and autonomy, ACV is the right place for you! Competitive compensation packages and learning and development opportunities, ACV has...SuggestedTemporary workLocal areaVisa sponsorshipWork visa
$77k - $202k
Specialty/Competency: Managed Services Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in integration and platform architecture focus on designing and implementing seamless integration solutions and ...SeniorFull timeH1b- ...SENIOR DATA ENGINEER | Direct Hire | Buffalo, NY (Hybrid) ABOUT THE OPPORTUNITY Our client is building their enterprise data engineering capability from the ground up - and this is the role that starts it all. As the company embarks on a full transformation to...Senior
$120k
...Job description: SENIOR DATA ENGINEER | Direct Hire | Buffalo, NY (Hybrid) ABOUT THE OPPORTUNITY Our client is building... ...experience with a focus on data engineering, data integration, or analytics ~ Strong SQL skills and hands-on experience with relational...Senior$108.23k - $158.73k
...Sr. Data Engineer Position can be based in either US or Canada. Position Qualification Summary: The Senior Data Engineer will join the... ...Optimization: Lead optimization of ETL/ELT workloads for large-scale analytics, improving cost efficiency, throughput, and reliability....Senior$77k - $202k
...Requirements: Up to 60% At PwC, our people in business application consulting specialise in consulting services for a variety of business... ...Providing guidance to less-experienced staff Professional Engineer (PE), Project Management Professional (PMP), or American...SeniorFull timeH1b$120k - $160k
...Services & Insurance AI Data Scientist Sr. PRIMARY PURPOSE OF THE ROLE: To partner... ...to identify, scope, and execute advanced analytics and data science projects; to design data... ..., data wrangling, and feature engineering. Experience with natural language processing...SeniorWork at officeLocal areaFlexible hours- ...inviting qualified candidates to apply for the Target Baby Concierge program , an opportunity to provide in-store baby registry consultations to Target guests in select locations. Participation is flexible and non-exclusive, and you choose when and if you make yourself...For contractorsFlexible hours
- ...Job Description Job Description Job Title: Analytics Software Engineer (Core Platform Developer) Location: Multiple locations across United States Employment Type: Full-Time Note: We are looking for candidates who are eligible for Top Secret Clearance....Full time
$23 - $25 per hour
Job Description Job Description Spectrum Health & Human Services Agency Profile: Spectrum Health & Human Services respectfully partners with adults, children, and families as they recover from behavioral, emotional, mental health and/or substance related disorders...Hourly pay- Job Description Job Description Description: Venture Forthe is a leading health care agency in Western New York that operates on the fundamental premise that every individual has the right to make their own choices; we advocate for the needs and goals of our clients...Work at officeLocal areaWork from home
$118.2k - $197k
...practices, industry developments, and changing or emerging risks and consult with the audit teams to ensure their coverage as appropriate... ...those that require complex judgment or sophisticated analytical thought, and propose creative and pragmatic solutions to the audit...Work experience placementRemote workRelocation$21 - $28 per hour
...employment, and safety. ~ Supports administrative functions of the program as per grant requirements. ~ Attends staff meetings and consults with team members to support the delivery of culturally responsive services; and ~ Shares cultural knowledge and perspective...Hourly payContract workWork at officeFlexible hoursWeekend workAfternoon shift- ...International Assignment Consultant II - remote Job Description The IAC serves as the “navigator” of the relocation process for his/her international assignees. Responsibilities include, but are not limited to: administering relocation policy/program for assignees; fully...Work experience placementRemote workRelocationFlexible hours
- ...RELOCATION CONSULTANT 2 - REMOTE The Relocation Consultant II serves as the “navigator" of the relocation process for his/her domestic... ...written communication skills. Strong organizational and analytical skills. EEO Statement: EOE including disability/veteran #J...Remote workRelocation
- ...The Relocation Consultant serves as the “navigator” of the relocation process for their domestic transferees. Responsibilities include, but are not limited to: administer relocation policy/program; counseling on best utilization of resources; coordinating the shipment...Remote workRelocation
- ...Premier Executive Consultant (EVIP) - Remote Primary function The Executive Support Consultant serves as the Single Point of Contact, owner and navigator of the relocation process for senior level/ Executive VIP customers. Responsibilities include, but are not limited...Remote workRelocation
$17 per hour
Job Description Job Description Benefits: Company parties Competitive salary Employee discounts Flexible schedule Training & development MUST HAVE KNOWLEDGE OF THE CANNABIS PLANT! NOT JUST A LONGTIME SMOKER! Core Qualifications: Knowledge of...Part timeFlexible hoursWeekend workAfternoon shift$45k - $47k
Therapeutic Foster Care Caseworker About Us KidsPeace is a private charity dedicated to supporting the behavioral and mental health needs of children, families, and communities. Since 1882, we have offered psychiatric hospital services, residential treatment programs...Flexible hoursWeekend workAfternoon shift$201.7k - $267.3k
...Principal Data Scientist with deep expertise in operations research and machine learning to lead the design and deployment of advanced analytics solutions across the Product-to-Market (P2M) space. This role focuses on driving enterprise-scale impact through optimization and...Minimum wage- Requisition I D : 927110 Store #: 00B071 Walden Galleria Position : Part-Time Total Rewards: Benefits/Incentive Information At Oakley, we believe everyone in the world can and will become better. We’re cultivating a safe and inclusive environment where...Minimum wagePart timeLocal areaFlexible hoursAfternoon shift
$107.5k - $218.5k
...Audit Consultant – Commercial Credit & Lending The Audit Consultant – Commercial Credit & Lending serves as a senior subject matter... ...opinions. Analyze audit findings requiring advanced judgment and analytical depth; develop thoughtful, pragmatic, and value‑added...Work experience placement- ...Role: Axiom Consultant Location: Buffalo, NY (Remote) Job Description: MUST have 8 to 10 years of Development experience Experience in Regulatory and Risk reporting such as FRY 9 C, FFIEC 101, 14M, 14Q is preferred. Creation of Data Sources...Remote work
- A growing travel agency in Buffalo is seeking a motivated Cruise Vacation Consultant to create unforgettable cruise experiences for clients. Responsibilities include guiding clients through destinations, managing bookings, and providing detailed travel information. Ideal...Remote workFlexible hours
- ...services to support our clients' underwriting processes. EXL's consultants deliver industry-leading professionalism, quality and turn-... ...major carrier or national brokerage preferred ~ BS Degree in Engineering, Safety and/or the physical sciences is preferred ~ CSP or...For contractorsWork at officeLocal areaWork from home
- Ofsa Developer One OFSAA developer with knowledge in at least 75% of the areas listed below: Can join the 9:30am ET scrum Knowledge in end to end GL recon implementation Design reconciliation at any required level Recon Rules configuration at both Ledger to Ledger and...
- ...GCP Consultant Location: Buffalo, NY (Onsite) Duration: 6-12 Months Required Skills & Key Responsibilities Design, build, and run... ...GCP services, including: VMs (Linux and Windows) on Compute Engine, GKE clusters, Dataproc clusters, Cloud SQL instances Automate...
- Job Title 7+ years of IT experience with strong knowledge on Data and Dimensional Modeling Must have good hands on experience in using the latest Teradata FSLDM/FSDM Excellent understanding of BFSI Banking and Insurance domain Good Hands on experience in OFSAA modules...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Consultant, Analytics Engineer. Be the first to apply!
- consultant part time Buffalo, NY
- therapy consultant Buffalo, NY
- loss control consultant Buffalo, NY
- communications consultant Buffalo, NY
- epicor consultant Buffalo, NY
- compensation consultant Buffalo, NY
- treasury consultant Buffalo, NY
- event consultant Buffalo, NY
- solution consultant Buffalo, NY
- forensic consultant Buffalo, NY


