Demo

Senior BI Developer

Jobs via Dice
Irving, TX Full Time
POSTED ON 6/16/2026
AVAILABLE BEFORE 7/15/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Software Guidance & Assistance, is seeking the following. Apply via Dice today!

Software Guidance & Assistance, Inc., (SGA), is searching for an Senior BI Developer for a Full Time role with one of our premier Restaurant Industry clients in Dallas, TX .

a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Position Summary

The Senior BI Developer (Business Integration Specialist) is a senior individual contributor role that combines hands-on data engineering and analytics with technical leadership across the Business Intelligence function. This role partners directly with business and leadership stakeholders to gather requirements, design scalable data solutions, and deliver reliable reporting and analytics.

The position is responsible for owning and advancing the reporting environment, with a primary focus on ETL/ELT processes, medallion architecture, and data integrity within a Snowflake-based data platform. In addition to individual contributions, the role sets technical standards, mentors team members, leads coordinated changes across shared data models, and acts as a trusted advisor to ensure high analytical and engineering quality while enabling the BI function to scale.

Responsibilities

  • Design scalable, well-structured data models and medallion/dimensional architectures that support current and future business needs.
  • Build, maintain, and optimize complex ETL/ELT pipelines using Snowflake, Snowpipe, dbt, and Python.
  • Integrate data from APIs, webhooks, SFTP, web scraping, and file-based sources.
  • Establish and enforce development and validation standards across SQL, Snowflake, dbt, and Tableau.
  • Align stakeholders on consistent business logic by identifying and addressing unclear or conflicting requirements prior to development.
  • Lead coordinated releases for shared data models, including impact analysis, validation, communication, and rollback planning.
  • Investigate and resolve complex, multi-system data issues by identifying root causes and driving fixes at the source.
  • Mentor BI developers through code reviews, coaching, and knowledge sharing to improve data modeling, reconciliation, and performance optimization.
  • Represent BI in stakeholder and leadership discussions, clearly communicating risks, trade-offs, and constraints.
  • Define and maintain documentation, ticketing, and process standards across the BI team.
  • Evaluate new tools, technologies, and features, recommending adoption when beneficial.
  • Manage delivery across multiple concurrent projects, balancing scope, risk, and timelines.
  • Ensure the BI platform and toolset remain aligned with evolving business objectives and future growth.

Required Skills

  • Bachelor's degree in Computer Science, MIS, Data Science, Mathematics, or a related field.
  • 5 years of experience in business intelligence, analytics engineering, or data engineering.
  • Strong hands-on expertise with Snowflake, dbt, Python, and advanced SQL (including window functions, query optimization, and aggregation logic).
  • Experience designing data models using medallion or dimensional architecture in cloud data warehouses.
  • Experience with data ingestion tools and methods such as Snowpipe, APIs, webhooks, SFTP, and file-based integration.
  • Proficiency in version control using GitHub and developing Python-based solutions.
  • Proven ability to establish technical standards, mentor developers, and lead delivery across multiple initiatives.
  • Strong communication skills with the ability to engage both technical and executive audiences.
  • Ability to work independently, exercise sound judgment, and drive high-impact initiatives in a fast-paced environment.

Preferred Skills

  • Industry experience in restaurant, hospitality, or retail environments (especially with sales, labor, or POS data).
  • Experience working across cloud platforms, particularly AWS and Azure.
  • Familiarity with CI/CD pipelines, automated testing, and data engineering best practices.
  • Experience defining and managing processes for ticketing, change management, and documentation.
  • Advanced Tableau skills (including LOD expressions and performance optimization).
  • Experience with Streamlit, PowerShell, and PostgreSQL.

SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.

Salary.com Estimation for Senior BI Developer in Irving, TX
$112,039 to $141,874
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior BI Developer?

Sign up to receive alerts about other jobs on the Senior BI Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,449 - $132,468
Income Estimation: 
$124,087 - $161,899
Income Estimation: 
$124,087 - $161,899
Income Estimation: 
$152,365 - $200,973
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Smithfield, RI
  • job summary: Experience with incident management and issue troubleshooting. Experience in financial services applications is a plus. location: Smithfield, ... more
  • 9 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Talent Groups, is seeking the following. Apply via Dic... more
  • 9 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, PTR Global, is seeking the following. Apply via Dice t... more
  • 9 Days Ago

  • Jobs via Dice Woonsocket, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Photon, is seeking the following. Apply via Dice today... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Senior BI Developer jobs in the Irving, TX area that may be a better fit.

  • Daisy Brand Dallas, TX
  • Position Overview We are looking for a backend Senior BI Developer to join our team. Daisy Brand is modernizing its data platform and data visualization st... more
  • 16 Days Ago

  • Software Guidance & Assistance Irving, TX
  • Software Guidance & Assistance, Inc., (SGA), is searching for an Senior BI Developer for a Full Time role with one of our premier Restaurant Industry clien... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!