BI & Data Engineer

Focus Financial Partners

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
St. Louis, MO
Salary
$110,000–$130,000 / yr
Posted
65 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $171k
This role $120k
$98k most similar roles pay here $223k

This role pays less than 90% of similar roles. Most pay $131,035–$211,200 — the shaded band above. At the midpoint, this role pays about $120k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About Focus Financial Partners

Focus Financial Partners is a leading partnership of independent, fiduciary wealth management firms, providing financial advisory, investment management, and related services to individuals, families, and institutions.

Focus Financial Partners currently has 5 open roles on FindRole.

Listed pay typically runs $110,000–$130,000 across 5 roles with salary data.

Most-posted roles

View all roles at Focus Financial Partners

At a glance

TL;DR · BI & Data Engineer

The BI & Data Engineer joins the team to build and maintain the data consumption layer, creating reports, dashboards, and interactive applications that allow the business to work directly with data in Snowflake. This role involves designing Power BI reports using DAX and managing platform administration tasks like row-level security and capacity management. Additionally, the position focuses on developing interactive data applications using Streamlit in Snowflake, as well as custom React and FastAPI applications hosted via Snowpark Container Services. The candidate will utilize AI-assisted tools like GitHub Copilot to accelerate development while collaborating with engineers to translate business requirements into technical solutions. Key technologies include SQL, Python, JavaScript, TypeScript, Docker, and Git/GitHub for CI/CD pipelines. This role solves the challenge of making complex data usable through both static reporting and dynamic application experiences.

What you'll do

  • Design, build, and maintain Power BI reports and dashboards using Snowflake semantic models.
  • Manage Power BI platform administration including workspace governance, row-level security, and capacity management.
  • Develop interactive data applications using Streamlit in Snowflake and custom React/FastAPI stacks.
  • Utilize AI-assisted tools like GitHub Copilot to accelerate the development of reports and backend services.
  • Monitor and optimize performance for both Power BI reports and Snowflake-hosted applications.
  • Manage the full application lifecycle including version control, testing, and CI/CD deployment pipelines.
  • Translate business requirements from stakeholders into technical reporting and application solutions.

What we're looking for

  • Bachelor's degree in Computer Science, Information Systems, or a related technical field, or equivalent hands-on experience.
  • At least 4 years of professional experience in BI development and/or administration.
  • Advanced Power BI skills including DAX, data modeling, report design, and platform administration like RLS and capacity management.
  • Proficiency building Streamlit applications and full-stack web applications using React and FastAPI.
  • Strong SQL skills and familiarity with Snowflake data structures and semantic models.
  • Experience with containerization (Docker) and deploying applications via Snowpark Container Services.
  • Proficiency in Python for backend development and JavaScript/TypeScript for frontend development.
  • Experience with Git/GitHub version control and CI/CD pipelines for application deployment.

More like this

Similar roles

Senior Engineer, Data & Analytics Platform

FICO

Remote 59 days ago $105,000$165,000
Snowflake dbt SQL Python Fivetran Cortex AI GitHub CI/CD Sigma Power BI Streamlit Tableau Terraform Agile Scrum Data Modeling ELT Analytics Engineering
Remote

BI Engineer

HCSC (Health Care Service Corporation)

Chicago, IL +1 8 days ago $70,600$149,600
SQL Teradata Azure Hadoop Hive Spark Scala Python PySpark Synapse ADLS ADF Azure SQL Sqoop BTEQ control M DevOps MPP
2+ yrs exp

Data Engineer

Apple Inc

San Diego, CA 153 days ago $137,500$250,700
Python Oracle SQL Cassandra Linux Git Data Pipelines MLOps Machine Learning Data Architecture SQL NoSQL Data Visualization Business Intelligence STDF Software Engineering Data Engineering
3+ yrs exp

Data Engineer

Booz Allen Hamilton

Huntsville, AL 22 days ago $77,500$176,000
ETL ELT Python SQL Scala Java Spark Databricks Hadoop Hive AWS Azure Google Cloud Kafka MongoDB Cassandra Redshift Snowflake UNIX Linux Shell Scripting Agile

Data Engineer

Booz Allen Hamilton

Washington, DC 30 days ago $77,600$176,000
Python R SQL GenAI ETL Data Mining Machine Learning Statistical Analysis Agile Data Architecture Data Engineering
8+ yrs exp

Data Engineer

Booz Allen Hamilton

Arlington, VA 16 days ago $62,000$141,000
Python ETL ELT Big Data AWS Redshift SageMaker Databricks Apache Spark NVIDIA CUDA Terraform CloudFormation SQL PaaS SaaS Agile