Senior Software Engineer, Analytics Engineering

SHI International

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Austin, TXSomerset, NJ
Salary
$125,000–$140,000 / yr
Posted
43 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $183k
This role $132k
$114k most similar roles pay here $231k

This role pays less than 88% of similar roles. Most pay $151,068–$214,175 — the shaded band above. At the midpoint, this role pays about $132k versus about $183k for comparable roles.

Based on 240 similar postings.

Employer

About SHI International

SHI International is a global IT solutions provider and Value-Added Reseller (VAR) that helps corporate, enterprise, and public sector customers manage, procure, and secure hardware, software, and cloud services.

SHI International currently has 48 open roles on FindRole.

Listed pay typically runs $125,000–$200,000 across 47 roles with salary data.

Most-posted roles

View all roles at SHI International

At a glance

TL;DR · Senior Software Engineer, Analytics Engineering

As a Sr. Software Engineer - Analytics Engineering, you will join the team to design, optimize, and maintain enterprise-grade Power BI semantic models that provide scalable, actionable insights across the organization. You will build advanced DAX measures, manage dataflows, and implement row-level security while ensuring high performance within the Microsoft Fabric ecosystem. Your daily work involves troubleshooting complex reporting requirements, managing lakehouse storage components like Parquet and Delta files, and collaborating with data engineers to ensure data quality and governance. The role requires deep expertise in dimensional modeling, star schema design, and analytics engineering. You will utilize tools such as Power BI Desktop, Tabular Editor, DAX Studio, and ALM Toolkit while following Agile methodologies and version control via GitHub. This position solves the challenge of delivering trusted, governed enterprise analytics platforms through sophisticated technical modeling.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Design, build, and optimize Power BI semantic models using Tabular Editor and other modeling tools.
  • Develop advanced DAX measures and calculations to support complex business logic and reporting requirements.
  • Manage and tune performance for analytics solutions within the Microsoft Fabric ecosystem.
  • Implement row-level security, incremental refreshes, and other features to ensure secure and efficient reporting.
  • Partner with data engineers and stakeholders to translate business requirements into trusted analytics solutions.
  • Enforce BI governance through documentation, data quality practices, and version control processes.
  • Provide technical guidance, training, and support to end users and junior developers.

What we're looking for

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent relevant work experience.
  • At least 5 years of experience developing Power BI solutions, including semantic models and enterprise analytics assets.
  • Advanced expertise in analytics engineering, semantic modeling, and designing complex DAX measures.
  • Proficiency with Power BI tools such as Tabular Editor, DAX Studio, and ALM Toolkit.
  • Experience working with Microsoft Fabric, including lakehouse storage concepts and Parquet/Delta file formats.
  • Familiarity with Agile delivery methodologies and version control systems like GitHub.
  • Preferred certifications in Microsoft Power BI, Microsoft Fabric, Azure, or related data platforms.
  • Preferred experience with Python for automation, as well as PowerApps and Copilot Studio.

More like this

Similar roles

Analytics Engineer

Focus Financial Partners

St. Louis, MO 65 days ago $90,000$110,000
Snowflake dbt SQL Power BI Git Data Governance data, lineage Software Engineering Best Practices
5+ yrs exp Hybrid

Solutions Engineer, Data Visualization

SHI International

Remote (TX) 30 days ago $144,000$169,000
Power BI DAX Tabular Editor Power Query Microsoft Fabric Azure SQL ETL Data Modeling Semantic Modeling Deneb Synapse Analytics Azure Databricks Azure Data Lake Storage WCAG 2 Row Level Security Human-Centered Design
3+ yrs exp Remote

BI & Data Engineer

Focus Financial Partners

St. Louis, MO 65 days ago $110,000$130,000
Snowflake Power BI DAX Python SQL Streamlit React FastAPI Docker Git GitHub CI/CD JavaScript TypeScript GitHub Copilot Snowpark Container Services
4+ yrs exp Hybrid

Senior Software Engineer

Adobe

San Jose, CA 179 days ago $177,900$257,550
Python Spark SQL Apache Airflow Databricks Snowflake DAX Tableau Power BI Adobe Analytics ETL Machine Learning Statistical Modeling Predictive Analytics A/B Testing Distributed Computing
3+ yrs exp

Senior Software Engineer

Alteryx

Remote 140 days ago $119,000$153,000
Python C++ gRPC CI/CD Git NumPy CPython SQLite OpenSSL WiX REST) API Node.js React JavaScript JSON Docker Kubernetes Rust AWS GCP Azure
Remote

Senior Software Engineer

Palo Alto Networks

Santa Clara, CA 91 days ago $106,000$170,500
Python Node.js TypeScript SQL MongoDB BigQuery GCP AWS Azure CI/CD REST APIs Kubernetes Docker AI/ML Pipelines Data Science Model Context Protocol
2+ yrs exp