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

Position Summary

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 5 days ago
Similar jobs that could be interesting for youBased on the Analytics Engineer in Saint Louis, MO vacancy
  • *** Must be a US Citizen or Green Card only Applicant **** The Data Analytics Engineer will be a part of the Data Engineering team whose primary mission is to build trusted Data Ingestion Pipelines to seamlessly move and transform data from SaaS and in house transactional... 
    Suggested
    2 days per week

    The Timberline Group Company

    Saint Louis, MO
    1 day 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
    1 day ago
  •  ...In this role, the candidate will work closely with the data science group and software engineering group to develop and implement a full end-to-end Cloud solution for our analytics backend including Infrastructure Design, Platform, Automation, and Storage Architecture.... 
    Suggested
    Full time
    Work experience placement
    Flexible hours

    Avance Consulting Services

    Saint Louis, MO
    2 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
    3 days ago
  • Technology Partners is seeking a Data Science and Analytics Engineer to design, develop, and implement data analysis solutions using SQL, Python, and ML frameworks. You will join a data analytics team, collaborating with data engineers, analysts, and business partners... 
    Suggested
    Contract work

    TECHNOLOGY PARTNERS INC

    Saint Louis, MO
    3 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
    3 days ago
  • Affirm is seeking an experienced analytics engineer to lead the development of scalable data products for Revenue. You will drive data modeling, metrics, dashboards, governance, and AI enablement, shaping the semantic foundations and data quality across the Revenue organization... 
    Remote job

    Affirm

    Saint Louis, MO
    15 hours ago
  • A leading tech company in St. Louis is seeking a Senior Big Data Analytics Developer with proven experience in developing algorithmic platforms. Responsibilities include implementing analytics infrastructure, integrating data sources, and managing predictive analytics models... 

    Arka Infotech Inc

    Saint Louis, MO
    15 hours ago
  • The Timberline Group is seeking a Data Analytics Engineer to join the Data Engineering team in St. Louis. You will build trusted data ingestion pipelines from SaaS and in-house databases to a data warehouse, enabling reporting, analytics, and AI initiatives. Responsibilities... 

    The Timberline Group

    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... 
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International Inc.

    Saint Louis, MO
    1 day ago
  • $105.4k - $124k

     ...career. Try new things, learn new skills and discover what you excel at—all from Day One.Job DescriptionThe Infrastructure Data Analytics Engineer is responsible for acquiring, transforming, integrating, and analyzing data from infrastructure, platform, cloud, and... 
    Full time
    Local area
    3 days per week

    US Bank

    Earth City, MO
    3 days ago
  •  ...firm in St. Louis seeks a candidate to develop and implement an end-to-end Cloud solution for analytics. Responsibilities include collaborating with data science and engineering teams, mastering AWS services, and integrating big data infrastructures. Candidates must have... 
    Work experience placement

    Avance Consulting Services

    Saint Louis, MO
    2 days ago
  • $100k - $160k

     ...proud to be a military and veteran-friendly employer.About This PositionTKC Holdings is seeking a highly skilled Senior Data & Analytics Engineer to support and advance its enterprise reporting, analytics, and cloud data platform initiatives. This role will be... 
    Full time
    Immediate start

    TKC Holdings

    Saint Louis, MO
    15 hours ago
  • Big Data / Analytics Developer 12 Months+ St. Louis, Missouri 08-03-2015 Senior Big Data Analytics Developer w/proven experience developing 'Big Data' algorithmic platforms -- job responsibilities include implementing the analytics infrastructure, data integration with... 
    Remote work

    Arka Infotech Inc

    Saint Louis, MO
    15 hours ago
  •  ...welcome, respected and valued.SummarySpire is seeking to fill a Data Engineer II position. This role is a primary contributor and designer of the overall Spire data warehouse, data ETL processes and analytics data model and architecture. This role is also responsible for... 
    Work experience placement
    Flexible hours

    Spire Energy

    Saint Louis, MO
    3 days ago
  • $100k

     ...level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients.Who should apply? Recent computer science/engineering/mathematics/statistics or science... 
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    15 hours ago
  •  ...Datacenter Engineer The engineer in this position should have a wealth of experience engineering/installing datacenter equipment. The engineer will typically take on the more complex work and pull all aspects of a job together into a cohesive package. This would include... 
    For contractors
    Work at office
    Local area

    ADEX

    Saint Louis, MO
    4 days ago
  •  ...supporting mission-critical decision making for the Department of Defense, we would love to talk. Why This Role Exists The Data Scientist/Engineer supports USTRANSCOM's role as the Single Manager for Global Bulk Fuel Management and Delivery (GBFMD) by helping establish and... 
    Work at office
    Flexible hours

    D&G Solutions

    Saint Louis, MO
    5 days ago
  •  ...maintenance of website platforms and cloud-based infrastructure. This role blends system administration, cloud operations, and automation engineering with a strong emphasis on data engineering and programming expertise. Responsibilities: - Manage and maintain cloud... 
    Local area

    My3Tech Inc

    Saint Louis, MO
    2 days ago
  • $150k - $185k

     ...Data Engineer Absolute Business Solutions Corp (ABSC) is not just another tech company. We're a community of innovators, engineers...  ...cost-efficient, production-ready systems that power advanced analytics and AI initiatives. This role is an on-site role in Herndon, VA... 

    Absolute Business Solutions Corp

    Saint Louis, MO
    2 days ago
  •  ...clients to build scalable, reliable data foundations across AWS and Azure. Our focus is on modern data engineering—developing data platforms and pipelines that enable analytics, machine learning, and AI in real-world production environments. We believe strong data... 

    CleanSlate Technology Group

    Saint Louis, MO
    1 day ago
  • Job TitleRoles and Responsibilities:Work as a member of support team to resolve issues related to product, should have good troubleshooting skills and good knowledge in support work.Independently apply problem solving skills to identify symptoms and root causes of issues...

    Yochana

    Saint Louis, MO
    15 hours ago
  •  ...The Data Engineer helps design, build, and maintain pipelines and platforms that power our data-driven decisions across the enterprise...  ...role will work across cloud platforms, digital systems, and analytics tools to ensure our data is reliable, scalable, and ready for... 
    Work at office

    Build-A-Bear

    Saint Louis, MO
    1 day ago
  •  ...Data Engineer - Databricks 6-Month Contract-to-Hire REMOTE (Local to St. Louis would be a big bonus) Must be...  ..., modern architecture, and platform capabilities that support analytics, AI, and future business initiatives. Responsibilities... 
    Contract work
    Local area
    Remote work

    3B Staffing LLC

    Saint Louis, MO
    3 days ago
  • $100k

     ...Spring Boot, REST APIs, and Microservices DevOps and Cloud Engineering using Docker, Jenkins, Kubernetes, AWS Data Science and AI...  ...Python, Scikit-Learn, Gen AI, NLP, and ML deployment Data Analytics and Engineering using SQL, Snowflake, Databricks, Tableau, and... 
    H1b

    SynergisticIT

    Saint Louis, MO
    5 days 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
    2 days ago
  • $110k - $120k

     ...and modern driver risk management solutions. Our technology and analytics teams turn complex fleet, telematics, and operational data...  ...and improve real-world safety outcomes. About the Role A Data Engineer II is responsible for transforming data through performant, accurate... 

    Smith System Driver Risk Management

    Saint Louis, MO
    4 days ago
  •  ...Data EngineerThis position is for a Data Engineer. This position sits 100% remote. They are looking for someone with pyspark developer...  ...professionals in the development of methods, techniques and analytical approach.Ability to advise management on approaches to optimize... 
    Work experience placement
    Remote work

    Software Technology Inc

    Saint Louis, MO
    15 hours ago
  • $100k

     ...with Spring Boot, REST APIs, and MicroservicesDevOps and Cloud Engineering using Docker, Jenkins, Kubernetes, AWSData Science and AI with Python, Scikit-Learn, Gen AI, NLP, and ML deploymentData Analytics and Engineering using SQL, Snowflake, Databricks, Tableau, and Power... 
    H1b

    SynergisticIT

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

    Object Computing

    Saint Louis, MO
    2 days ago

Do you want to receive more vacancies?

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