Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Analytics Engineer

$90k - $110k

Focus Financial Partners Inc.

Analytics Engineer

St. Louis

The Analytics Engineer is responsible for owning the design, build, and ongoing maintenance of data products in the MART layer of the firm's data platform. This role creates and evolves foundational and business data products from governed underlying data, applying reusable business logic, documentation, testing, and access controls so data can be consumed consistently across the enterprise. The ideal candidate also authors and maintains semantic models that make trusted data easier to use for AI experiences, dashboards, reporting, and downstream integrations into operational platforms. Success in this role requires strong technical depth, a product mindset, and close partnership with engineering, BI, analytics, and business stakeholders.

This is a hybrid role with 3 days/week onsite in St. Louis.

Primary Responsibilities

  • Own the design, development, and maintenance of MART-layer foundational and business data products built from curated enterprise data.
  • Translate business requirements into reusable data products, metrics, and transformation logic that support consistent consumption across teams and platforms.
  • Build and maintain semantic models with rich metadata, business definitions, and synonyms to enable trusted self-service analytics and AI consumption.
  • Develop models that support multiple consumption patterns, including dashboards, reports, AI agents, APIs, file delivery, and operational system integrations.
  • Apply complex business logic in a governed, version-controlled manner using modern transformation tooling and software engineering best practices.
  • Partner with data engineers, BI engineers, analysts, architects, and business stakeholders to define product intent, validate logic, and prioritize enhancements.
  • Ensure data product quality through testing, monitoring, reconciliation, and issue resolution across upstream data, transformations, and downstream consumption.
  • Document data products, semantic models, lineage, and usage guidance to improve transparency, stewardship, and user adoption.
  • Support governed access patterns through metadata, role-based access considerations, and alignment with enterprise data governance standards.
  • Continuously improve MART-layer patterns, semantic model design, and consumer enablement based on platform evolution and business needs.

Required Skills

  • Strong experience building analytics-ready data models and reusable business logic in modern cloud data platforms such as Snowflake.
  • Hands-on expertise with DBT or similar transformation frameworks, including modular modeling, testing, documentation, and version control.
  • Proven ability to design and maintain semantic models, metrics, dimensions, and business definitions for consistent downstream consumption.
  • Strong SQL skills and experience optimizing transformation logic for performance, scalability, and maintainability.
  • Experience supporting multiple data consumption patterns, including BI dashboards, AI use cases, reporting, APIs, file delivery, and operational integrations.
  • Understanding of data governance, metadata, lineage, role-based access, and quality controls in enterprise data platforms.
  • Ability to partner effectively with cross-functional stakeholders to translate business needs into scalable, trusted data products.
  • Strong written and verbal communication skills with the ability to document logic, definitions, assumptions, and usage guidance clearly.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Data Analytics, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in analytics engineering, data engineering, BI engineering, or a closely related data role.
  • Experience building governed data models and data products in enterprise environments with multiple downstream consumers.
  • Demonstrated experience applying software engineering best practices to analytics workflows, including Git-based development, testing, and deployment discipline.
  • Experience working with modern BI and semantic technologies such as Power BI, Snowflake semantic capabilities, or similar platforms is preferred.
  • Familiarity with metadata/catalog platforms, lineage tooling, and enterprise documentation practices is preferred.
  • Experience in financial services, wealth management, or other regulated industries is a plus.
  • Demonstrated ability to work independently, manage priorities, and take ownership of data products from design through ongoing support.

This position is an exempt position. The annualized base pay range for this role is expected to be between $90,000 - $110,000. Actual base pay could vary based on factors including but not limited to experience, subject matter expertise, geographic location where work will be performed and the applicant's skill set. The base pay is just one component of the total compensation package for employees. Other rewards may include an annual cash bonus and a comprehensive benefits package.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Analytics Engineer in Saint Louis, MO vacancy
  • Safety National in St. Louis seeks an experienced Analytics Engineer II to build and scale data models that power advanced analytics initiatives. The role involves designing robust data pipelines, enhancing CI/CD processes, and mentoring junior staff. The ideal candidate... 
    Suggested

    Safety National

    Saint Louis, MO
    2 days ago
  • CACI International Inc. is seeking an Advanced Cybersecurity Analytics Engineer III in St. Louis, MO. This role involves developing defensive countermeasures and collaborating with teams to prevent cybersecurity incidents. The ideal candidate will have over 8 years of... 
    Suggested

    CACI International Inc.

    Saint Louis, MO
    5 days ago
  • $88k - $113.5k

    Advanced Analytics Department This opportunity is in the Advanced Analytics department. Role Description As an Analytics Engineer II, you will play a key role in building and scaling the data foundation that powers advanced analytics and AI initiatives across the organization... 
    Suggested
    Work at office
    Work from home
    3 days per week

    Safety National

    Saint Louis, MO
    2 days ago
  • $75.2k - $158.1k

    ## Advanced Cybersecurity Analytics Engineer IIISt. Louis, MO, USApply NowFind out how well you match with this jobJob ID325697Job Title: Advanced Cybersecurity Analytics Engineer IIIJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to... 
    Suggested
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International Inc.

    Saint Louis, MO
    5 days ago
  • Arcadian Infracom in St. Louis is looking for a data engineer to develop and maintain data pipelines and analytics solutions. This role involves collaborating with Supply Chain, Finance, IT, and Operations teams to ensure data integrity across platforms. Applicants should... 
    Suggested

    Arcadian Infracom

    Saint Louis, MO
    2 days ago
  •  ...for designing, building, and maintaining the data infrastructure and analytics capabilities that support supply chain and operational decision-making. The position combines hands-on data engineering, business intelligence, and system support responsibilities to ensure... 

    Arcadian Infracom

    Saint Louis, MO
    2 days ago
  • Crane Worldwide Logistics seeks a Business Intelligence team member to enhance decision-making and streamline processes. The role involves using dbt for data modeling in Snowflake and creating impactful dashboards in Power BI to cater to thousands of users. Applicants should...
    Worldwide

    Crane Worldwide Logistics

    Saint Louis, MO
    2 days ago
  • Affirm is seeking a Staff Analytics Engineer to build and manage their Financial Subledger Data Platform. This senior position involves creating dbt models, ensuring data quality, and mentoring a junior engineer. Ideal candidates will have deep experience in analytics... 
    Remote job

    Affirm

    Saint Louis, MO
    5 days ago
  • $215k - $265k

     ...dbt and Snowflake to enable scalable BI, close workflows, controls, and automation across the org. We’re looking for a Staff Analytics Engineer to build and own our Financial Subledger Data Platform —the canonical set of dbt models, governed datasets, and control... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Saint Louis, MO
    1 day ago
  •  ...application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation...  ...a change required by career. Job Description Senior Big Data Analytics Developer w/proven experience leading the design and build of... 
    Remote work

    Atria Group LLC

    Saint Louis, MO
    1 day ago
  • $100k

     ...World/Oracle Java One (Las Vegas) -2023/2022 and at Gartner Data Analytics Summit (Florida)-2023...  ...developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent... 
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    5 days ago
  • Sovereign Technologies, Inc. is seeking an experienced Business Intelligence Engineer to define requirements, build and test reports, and promote them to production. The ideal candidate will have strong knowledge of SQL and Dimensional Modeling. Experience with Cognos... 

    Sovereign Technologies, Inc.

    Saint Louis, MO
    1 day ago
  • $115k - $175k

     ...value of scheduling. Collaborate with project team (e.g., Engineer and Superintendent) to confirm Contract Item List (CIL),...  ...manage competing demands and meet deadlines ~ Process and analytical skills to make decisions ~ Highly organized with attention... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    For subcontractor
    Work at office
    Remote work
    Long distance
    Flexible hours

    Turner Construction

    Saint Louis, MO
    4 days ago
  •  ...Sr Data Engineer Date: Jul 4, 2026 Location(s): Houston, TX, US, 77002 Company: NextEra Energy Requisition ID: 94414 At Gexa Energy,...  ...building, and maintaining scalable data pipelines that power analytics, reporting, and data-driven products. You will work hands‑on with... 
    Full time
    For contractors
    Work experience placement
    Local area
    Relocation

    NextEra Energy , Inc.

    Saint Louis, MO
    1 day ago
  •  ...including but not limited to Azure Data Factory, Azure Synapse Analytics (SQL Data Warehouse, Data Lake), Azure Databricks, Azure Blob...  ...Qualifications Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field. Minimum of 7... 

    TechDigital Group

    Saint Louis, MO
    1 day ago
  •  ...Overview AIPPY Technologies is seeking a highly skilled data engineer to serve as a strategic consultant supporting its client's enterprise...  ...other critical business applications into enterprise data and analytics platforms. This role focuses on hands‑on engineering,... 
    Full time
    Contract work

    AIPPY Technologies

    Saint Louis, MO
    4 days ago
  • $114.7k - $221.1k

     ...industry training, and more. Join us to drive positive, lasting change that moves missions and the government forward! The Work Data Engineer is responsible for creating efficient data pipelines, ensuring data quality, and implementing ETL (Extract, Transform, Load)... 
    Full time
    Live in
    Work at office
    Local area

    Dormont Manufacturing Company

    Saint Louis, MO
    4 days ago
  •  ...Data Engineer - Databases (Oracle, Netezza, SQL Server), Hands-on experience with Hadoop, Python, Impala etc. Responsibilities Work as a member of support team to resolve issues related to product, should have good troubleshooting skills and good knowledge in support... 

    TechDigital Group

    Saint Louis, MO
    5 days ago
  • $135 - $160 per hour

     ...extensive efficiency gains and providing best-in-class advanced analytics and insights. Benchmark Analytics provides a...  ...legacy systems Leading development discussions and defining engineering patterns and standards Assessing and analyzing legacy data... 
    Temporary work
    Summer work
    Remote work
    Visa sponsorship
    Work visa

    GrabJobs

    Saint Louis, MO
    3 days ago
  •  ...Object Computing, Inc. is seeking a Senior Geospatial Data Engineer to join our Xtrack Product Team. In this role, you will lead the...  ...scalable service-to-service communication. Translate complex analytics and business questions into actionable, production-grade data... 

    Object Computing

    Saint Louis, MO
    1 day ago
  • $106.9k - $176.5k

     ...world. We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering, specifically Databricks...  .... The opportunity In this role, you will design and build analytics solutions that deliver significant business value. You will collaborate... 
    Summer holiday
    Flexible hours

    EY

    Saint Louis, MO
    2 days ago
  •  ...turnkey real estate development, master planning, architecture, engineering, and construction firm that safely delivers clients across...  ...the Snowflake data lakehouse that powers reporting, advanced analytics, and AI. You’ll design reliable, well-tested pipelines and curated... 
    For contractors
    Flexible hours

    Sky Mavis

    Saint Louis, MO
    1 day ago
  •  ...transformations for large-scale data processing and curated analytical layers Build and maintain vector database pipelines that transform...  ..., semantic search, or recommendation systems) General engineering Proficiency in Python for pipeline development and automation... 
    Second job

    Insight Global

    Saint Louis, MO
    4 days ago
  •  ...customers’ personal finance challenges. About the Role As a Data Engineer II, you will be a key contributor to Reach's data platform modernization efforts. Working closely with Data Engineering, Analytics, Product, and Platform Engineering teams, you will design, build,... 
    Temporary work
    Local area
    Remote work

    GrabJobs

    Saint Louis, MO
    1 day ago
  •  ...business services such as Application Development, Mobile App Development, Cloud and Branding Services. Job Overview Job Role: Big Data Engineer No. of positions: Multiple Experience: 2-4 Years Location: ST. LOUIS, MO. Relocation may be required. Job Description We are... 
    Relocation
    Flexible hours

    PROTOCOL INFOTECH INC

    Saint Louis, MO
    2 days ago
  • $49 - $70 per hour

     ...Job Summary Our client is seeking a Data Engineer to join their team! This position is located Hybrid in St.Louis, Missouri. Core Responsibilities Build and maintain scalable data pipelines and analytics solutions across cloud and Microsoft platforms. Design ELT/ETL processes... 
    Hourly pay
    Local area

    KellyMitchell Group

    Saint Louis, MO
    1 day ago
  •  ...Role Overview The Data Engineer plays a crucial role in the application migration team by designing, developing, and maintaining robust data solutions throughout the migration process. This position is responsible for creating efficient data pipelines, ensuring data quality... 
    Relocation

    iQuasar

    Saint Louis, MO
    4 days ago
  •  ...The Data Engineer will work iteratively on the cloud platform to design, develop and implement scalable, high performance solutions that offer measurable business value to customers. Responsibilities Data Solutions: Design and implementation of data pipelines using GCP... 

    TechDigital Group

    Saint Louis, MO
    5 days ago
  •  ...to Provide Sponsorship or do C2C We are seeking a Senior Data Engineer to support a Fortune 50 health insurance organization, driving...  ...learning solutions that support a wide range of use cases, including analytics, automation, and intelligent decision support within pharmacy... 

    Brooksource

    Saint Louis, MO
    1 day ago
  •  ...ll build together At Kobie, we turn our client’s loyalty data into actionable intelligence that drives enterprise value. Our Data Engineering team builds and maintains the operational data foundation that powers real‑time dashboards, client‑facing reporting, and emerging... 
    Remote work
    Flexible hours

    Kobie Marketing

    Saint Louis, MO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Analytics Engineer. Be the first to apply!