Sr. Software Engineer - Analytics Engineering

SHI International Corp.Austin, TX
$125,000 - $140,000Hybrid

About The Position

We are seeking a highly skilled Sr. Software Engineer - Analytics Engineering with deep expertise in semantic modeling, DAX, and the Microsoft Fabric analytics ecosystem. This role is responsible for designing, optimizing, and maintaining enterprise-grade Power BI semantic models that deliver accurate, scalable, and actionable insights across the organization. The ideal candidate combines strong technical modeling expertise with business acumen, collaboration skills, and a commitment to data quality, governance, and performance.

Requirements

  • Advanced expertise in analytics engineering, semantic modeling, and enterprise reporting solutions.
  • Strong proficiency with DAX, including the ability to design and implement complex business calculations.
  • Deep understanding of data warehousing concepts, dimensional modeling, star schema design, and analytics modeling best practices.
  • Experience applying data modeling, optimization, and performance tuning techniques to enterprise analytics solutions.
  • Strong analytical, troubleshooting, problem-solving, communication, and collaboration skills.
  • Ability to work effectively with technical teams and business stakeholders.
  • Experience implementing reporting security, governance standards, and data quality best practices.
  • Familiarity with Agile delivery methodologies and version control practices.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or relevant work experience required
  • 5+ years of experience developing Power BI solutions, including semantic models, reports, and enterprise analytics assets.
  • Hands-on experience with Power BI tools such as Tabular Editor, DAX Studio, and ALM Toolkit.
  • Experience working with Microsoft Fabric, including semantic models and analytics workloads.
  • Familiarity with lakehouse storage concepts and file formats such as Parquet and Delta.
  • Experience with Agile delivery practices and version control using GitHub or similar tools.
  • Ability to travel 10%

Nice To Haves

  • Certification in Microsoft Power BI, Microsoft Fabric, Azure, or related Microsoft data platforms.
  • Experience using Python for data analysis, automation, or analytics engineering workflows.
  • Experience with PowerApps automation and Copilot Studio.

Responsibilities

  • Design, build, and optimize Power BI semantic models using Power BI Desktop, Tabular Editor, and related modeling tools.
  • Develop advanced DAX measures and calculations to support complex business logic, reporting requirements, and analytical use cases.
  • Ensure semantic models are scalable, maintainable, high-performing, and aligned with enterprise standards and best practices.
  • Optimize semantic models within Microsoft Fabric, including performance tuning, model architecture, refresh processes, and usability.
  • Troubleshoot Power BI models, measures, and refresh processes to improve reliability, efficiency, and user experience.
  • Develop and maintain Power BI datasets, reports, dataflows, and related assets supporting enterprise analytics solutions.
  • Implement row-level security, incremental refresh, and other Power BI capabilities to support secure and efficient reporting.
  • Work within Microsoft Fabric to deliver analytics solutions across lakehouse, warehouse, data pipeline, and semantic model components.
  • Apply data modeling, analytics engineering, and performance optimization techniques to meet business and technical requirements.
  • Support the design and delivery of scalable and governed enterprise analytics platforms.
  • Partner with data engineers, analysts, business stakeholders, and report developers to understand requirements and deliver trusted analytics solutions.
  • Support BI governance initiatives through documentation, data quality practices, Microsoft Purview alignment, and version control processes.
  • Provide technical guidance, training, and support to end users, analysts, and junior developers.
  • Promote standards for semantic model design, naming conventions, documentation, security, governance, and lifecycle management.

Benefits

  • medical
  • vision
  • dental
  • 401K
  • flexible spending
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service