Talent.com
BI Data Engineer
BI Data EngineerNCS Multistage LLC • Houston, TX, US
BI Data Engineer

BI Data Engineer

NCS Multistage LLC • Houston, TX, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Job Title – Business Intelligence (BI) Data Engineer

Department – Information Technology

Reports to – Director Business Intel

Location – Houston, TX (In-Person)

Job Summary

The Business Intelligence (BI) Data Engineer will be responsible for designing, building, and maintaining the data infrastructure, pipelines, and analytics solutions that drive data-informed decision making across the organization. This role bridges data engineering and business intelligence, ensuring data is clean, reliable, and transformed into meaningful insights through platforms like Microsoft Fabric, Power BI, SQL Server, and Snowflake. This role requires the ability to solve complex data challenges, experience across cloud and on-premises platforms, and the ability to turn raw data into trusted, actionable intelligence for business stakeholders.


Key Areas of Responsibility

  • Data Engineering & Pipelines
    1. Design and implement relational and dimensional databases, including schema design, indexing strategies, and performance tuning
    2. Develop, maintain, and optimize ETL/ELT pipelines using Apache Airflow or Azure Data Factory (Fabric Data Factory)
    3. Design scalable data models and pipelines for SQL Server and Snowflake
    4. Deliver reporting and analytics solutions using Microsoft BI, including Fabric and Power BI
    5. Ensure high availability, reliability, and performance of data processes
  • Business Intelligence & Analytics
    • Build, maintain, and optimize dashboards and reports in Power BI and Fabric
    • Translate complex data sets into clear visualizations and metrics for business stakeholders
    • Partner with teams to identify KPIs and deliver actionable insights
  • Data Governance & Quality
    • Implement and monitor data validation, error handling, and performance tuning strategies
    • Contribute to best practices in data security, compliance, and governance
  • Collaboration & Strategy
    • Work closely with data scientists, analysts, and business units to support cross-functional analytics initiatives
    • Participate in architectural discussions to improve scalability and efficiency of data solutions
  • Core Database Administration (DBA) Skills
    • Backup, Recovery & High Availability
      • Design and implement backup and restore strategies (full, differential, transaction log backups)
      • Knowledge of disaster recovery planning and RPO/RTO requirements
      • Experience with high availability solutions:
        • SQL Server: Always On Availability Groups, Failover Clustering
        • Snowflake: Time Travel, Fail-safe
      • Ability to test and document recovery processes
    • Performance Monitoring & Tuning
      • Diagnose slow queries, deadlocks, and bottlenecks
      • Use tools like SQL Profiler, Extended Events, DMVs, Query Store, or Performance Monitor
      • Tune indexes, statistics, and query plans
      • Optimize ETL job performance and concurrency
    • Security & Compliance
      • Implement role-based access control (RBAC), encryption at rest/in transit, and auditing
      • Understand GDPR, SOC2, HIPAA, or other compliance frameworks
      • Manage user provisioning, privilege management, and data masking
    • Maintenance & Automation
      • Set up and monitor database maintenance plans (index rebuilds, integrity checks)
      • Automate housekeeping tasks via SQL Agent, PowerShell, or Fabric pipelines
    • Capacity Planning & Storage Management
      • Forecast storage growth and manage file groups/partitions
      • Understand I/O characteristics and underlying hardware/cloud configurations
  • Advanced/Strategic DBA Skills
    • Capacity and scalability planning for BI workloads
    • Data lifecycle management and archiving strategies
    • Collaboration with data architects to align database design with business goals
    • Documentation and governance of data assets and metadata
  • Cloud DBA/Modern Data Platform Skills (for hybrid or cloud environments)
    • Snowflake Administration: Roles, warehouses, resource monitors, credit usage optimization
    • Azure SQL/Synapse/Fabric Data Warehouse administration
    • Familiarity with IAM, networking, and cost control in cloud data platforms
    • Experience with infrastructure as code (IaC) tools for database provisioning (e.g., Terraform, ARM templates)
  • Support and uphold HS&E policies and procedures of NCS and the customer
  • Align individual goals with NCS corporate goals, while adhering to the NCS Promise
  • Participate in your Personal Development for Success (PDS)
  • Other duties, relevant to the position, shall be assigned as required

Knowledge, Skills and Abilities

  • Bachelor’s degree in Computer Science, Information Technology, or equivalent experience
  • 3+ years of experience in BI development, data engineering, or similar roles
  • Strong proficiency in SQL Server (database design, query optimization, stored procedures, performance tuning)
  • Hands-on experience with Snowflake (warehousing, schema design, data sharing, performance optimization)
  • Practical knowledge of Apache Airflow or Azure Data Factory (Fabric Data Factory) for orchestration and workflow management
  • Proficiency with the Microsoft BI stack, including Fabric and Power BI
  • Track record of building and maintaining well-designed databases, complex data pipelines, and reporting solutions
  • Strong analytical skills and ability to explain technical concepts clearly to business audiences
  • Experience with Python or other scripting languages for data manipulation
  • Knowledge of CI/CD practices for data pipeline deployment
  • Exposure to data governance frameworks and compliance standards
  • Familiarity with APIs and data integration tools
  • Understanding of AI-powered BI tools, including how to prepare and connect datasets for Microsoft Copilot in Power BI/Fabric
  • Awareness of how to design data models for AI-driven analytics and natural language queries

Additional Information

  • FLSA Status: Exempt
  • Employment Classification: Full-time, Regular
  • Work schedule: 5 days on, 2 days off; Monday to Friday 8:00am – 5:00pm, on-call 24/7 for support
  • Travel: 15-20% domestic travel required; some international travel may be required
  • Target Discretionary Bonus: Eligible
  • Special Equipment: Laptop
  • Criminal background check required for all positions
  • Safety sensitive positions will require additional pre-employment testing

Core Competencies

  • Teamwork/Collaboration – Able to work cooperatively with other individuals
  • Service Focus – Builds & maintains customer satisfaction and provides excellent service to internal & external customers
  • Decision Making – Able to make decisions and solve problems of varied levels of complexity using logical, systematic, and sequential approach
  • Ethics & Integrity – Trustworthiness and ethical behavior with consideration for impact & consequence when making decisions/taking action
  • Problem Solving – Ability to approach a problem by using a logical, systematic, sequential approach
  • Continuous Improvement – Ongoing improvement of products, services, or processes through incremental & breakthrough improvements
  • Accountability – Obligation or willingness to be answerable for an outcome
Create a job alert for this search

BI Data Engineer • Houston, TX, US

Similar jobs
Project Lead

Project Lead

Keylent Inc • Houston, TX, United States
Full-time
Location: Houston, USA (Onsite, Hybrid).The Data Engineer will support our software developers, database architects, data analysts and data scientists on data initiatives and will ensure optimal da...Show more
Last updated: 21 hours ago • Promoted • New!
Lead Software Engineer, Azure Cloud & AI

Lead Software Engineer, Azure Cloud & AI

Constellation • Houston, TX, United States
Full-time
A clean energy leader is seeking a Lead Software Engineer in Houston, Texas.In this role, you will provide technical leadership and oversee the software development lifecycle for innovative solutio...Show more
Last updated: 1 day ago • Promoted
BI Developer II

BI Developer II

Legacy Community Health • Houston, TX, US
Full-time
Quick Apply
Benefits Paid Time Off & Paid Company Holidays Medical, Dental, Vision & Life Insurance Flexible Spending Account (FSA) 403(b) Retirement Plan with Company Match Short-Term & Long-Term Disability $...Show more
Last updated: 7 days ago
Systems Engineer Lead - Lunar Data Network

Systems Engineer Lead - Lunar Data Network

Intuitive Machines LLC • Houston, Texas, US
Full-time
Job Description Job Description Systems Engineer Lead - Lunar Data Network Locations: Houston, TX or Baltimore, MD area About Intuitive Machines Intuitive Machines is an innovative and cutting-edge...Show more
Last updated: 19 days ago • Promoted
Managing Consultant - Data & AI (Wayfinders Consulting)

Managing Consultant - Data & AI (Wayfinders Consulting)

Fujitsu • Houston, TX, United States
Full-time
Managing Consultant - Data & AI (Wayfinders Consulting).Job Location: New York, Austin, Texas, Boston, Massachusetts, Chicago, Illinois, Dallas, Texas, Houston, Texas, Los Angeles, California, New ...Show more
Last updated: 17 hours ago • Promoted • New!
Senior Principal Data Platform Architect AI & Cloud

Senior Principal Data Platform Architect AI & Cloud

PowerToFly • Houston, TX, United States
Full-time
A global investment firm is seeking a Senior Principal Solutions Architect to shape enterprise data capabilities.This role involves leading innovative and secure data solutions, collaborating with ...Show more
Last updated: 7 days ago • Promoted
Senior SQL BI Developer

Senior SQL BI Developer

ePATHUSA Inc • Houston, TX, us
Full-time
Quick Apply
We are looking for a SQL Business Intelligence (BI) Developer to create and manage BI and analytics solutions that turn data into knowledge.SQL BI Developer responsible for:.Designing, developing a...Show more
Last updated: 10 days ago
Power BI Analyst

Power BI Analyst

Patina Energy • Houston, Texas, US
Full-time
We are seeking someone to design, build, and maintain Power BI dashboards with oil and gas diagnostic and production data.Find out more about this role by reading the information below, then apply ...Show more
Last updated: 3 hours ago • Promoted • New!
Software Engineer in Data Science

Software Engineer in Data Science

Vitol • Houston, TX, United States
Full-time
Software Engineer In Data Science.Vitol is the world's largest independent energy and commodities trading company.Every day we use our expertise and logistical networks to distribute energy around ...Show more
Last updated: 15 hours ago • Promoted • New!
BI Delivery Lead

BI Delivery Lead

Enovis • Houston, Texas, United States
Full-time
Enovis Corporation (NYSE: ENOV) is an innovation-driven medical technology growth company dedicated to developing clinically differentiated solutions that generate measurably better patient outcome...Show more
Last updated: 4 days ago • Promoted
Lead Data Engineer

Lead Data Engineer

The Friedkin Group • Houston, Texas, United States
Full-time
Applicants must be legally authorized to work in the United States at the time of hire and must not require employer sponsorship now or in the future.This position is not eligible for employment vi...Show more
Last updated: 29 days ago • Promoted
Lead Software Engineer, Data & Cloud

Lead Software Engineer, Data & Cloud

Pariveda Inc • Houston, TX, United States
Full-time
Pariveda is a North American-based, employee-owned professional services firm.We provide strategy and technology services across industries.As a mission-driven organization and Certified B Corp, we...Show more
Last updated: 17 hours ago • Promoted • New!
SCADA Engineer

SCADA Engineer

Targa • Houston, TX, United States
Full-time
The PI System Engineer is responsible for the design, implementation, integration, and support of the PI System infrastructure including PI Data Archive, Asset Framework (AF), Event Frames, PI Visi...Show more
Last updated: 17 hours ago • Promoted • New!
SR Data Engineer

SR Data Engineer

Alliance Technical Group • Houston, Texas, United States
Full-time
Alliance Technical Group is seeking an experienced Senior Data Engineer to design, build, and optimize the databases and data systems that power our business intelligence and analytics platforms.In...Show more
Last updated: 30+ days ago • Promoted
Senior BI Data Engineer

Senior BI Data Engineer

Qcells • Houston, TX, US
Full-time +1
Title: Senior BI Data Engineer.Department: Process Innovation Office.Supervisor: Senior Manager Business Process.Position Status: Permanent, Full Time.Work Status (Remote/Hybrid/In-Office): Hybrid....Show more
Last updated: 30+ days ago
Cancer Biology Omics Associate Data Scientist

Cancer Biology Omics Associate Data Scientist

MD Anderson Cancer Center • Houston, TX, United States
Full-time
The Immunology department at MD Anderson Cancer Center seeks to determine the fundamental cellular and molecular mechanisms of a wide range of processes by which the body recognizes and eliminates ...Show more
Last updated: 30+ days ago • Promoted
Lead MES Engineer - Solumina iBase-t Specialist

Lead MES Engineer - Solumina iBase-t Specialist

Capgemini • Houston, TX, United States
Full-time +1
Lead MES Engineer - Solumina iBase-t Specialist.At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help ...Show more
Last updated: 21 hours ago • Promoted • New!
Cancer Biology Omics Associate Data Scientist

Cancer Biology Omics Associate Data Scientist

Houston Staffing • Houston, TX, United States
Full-time
Associate Data Scientist - Bullman Lab.The Immunology department at MD Anderson Cancer Center seeks to determine the fundamental cellular and molecular mechanisms of a wide range of processes by wh...Show more
Last updated: 3 days ago • Promoted