Motley Fool

Analytical Data Engineer (Contract)

United States

Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial ServicesIndustries

About The Motley Fool

The Motley Fool is a purpose-driven financial services company on a mission to make the world smarter, happier, and richer. For 30 years we’ve been helping people make better investment decisions through transparency, education, and Foolish fun. We’re a fast-moving, collaborative team that values high-quality work, curiosity, and initiative. We care deeply about what we do, and we’re driven by the impact our work has on real people’s financial futures.

About the Data Team

The Data Team at The Motley Fool provides the trusted data foundation for the entire business. Our Analytical Engineering function bridges the gap between data engineering and analytics, ensuring that data is not only collected and processed but also modeled, documented, and made accessible for analysis, experimentation, and decision-making.

Role Overview

This is an independent contract role at 40 hours per week for at least 6 to 12 months, and is best suited for a mid-to-senior level engineer with 4-5+ years of relevant experience. This role focuses on building and optimizing the data layer that powers analysis and decision-making across the Fool. You’ll design and implement scalable data models, ensure quality and governance, and work closely with analysts and stakeholders to deliver business-ready data sets. You’ll take a proactive approach to making data more usable, reliable, and efficient across the company.

Responsibilities

  • Design and maintain scalable, business-friendly data models and curated datasets in Snowflake
  • Build and optimize data pipelines and transformations using SQL and Python
  • Build reusable data assets, including views and table functions for self-service analytics
  • Partner with data architects, data scientists, business intelligence analysts, and stakeholders to capture business rules and requirements
  • Develop and orchestrate workflows in Airflow (or similar tools) to ensure reliable, automated data delivery
  • Diagnose data issues by tracing SQL lineage end-to-end and resolving them at the source, ensuring downstream consistency
  • Collaborate with analysts, data scientists, and product teams to translate business requirements into effective data structures
  • Implement proactive data validation, quality checks, and monitoring to ensure accuracy and reliability
  • Document data models, lineage, and definitions to promote self-service and trust in data
  • Automate data enrichment and integration workflows to reduce manual work
  • Continuously evaluate and improve data infrastructure, anticipating future business needs
  • Stay up-to-date on emerging data tools and analytical engineering practices, and recommend improvements

Required Experience

  • 5-7 years of experience with cloud data warehouses, with at least 3 years hands-on experience in Snowflake
  • 4+ years of experience in data engineering, analytics engineering, or similar data-focused role
  • Knowledge of data warehousing concepts including Star/Snowflake schemas, slowly changing dimensions, and data marts
  • Proficiency in SQL, including advanced joins, CTEs, and window functions
  • Experience with Python for data manipulation, ingestion, and API integrations
  • Familiarity with workflow orchestration tools such as Airflow
  • Ability to work independently and communicate effectively with both technical and non-technical stakeholders

Nice to Have

  • Experience working with financial, subscription, e-commerce, and/or time-series data
  • Experience with business intelligence tools (Tableau, Looker, Thoughtspot, Power BI) and their integration with Snowflake
  • Experience integrating customer data platforms like Segment, including configuring event tracking, managing data destinations, and building pipelines to process behavioral and product analytics data
  • Familiarity with data quality and observability tools such as Great

Skills

Data Modeling
Data Pipelines
SQL
Python
Snowflake
Data Quality
Data Governance
ETL
Data Transformation
Business Intelligence
Data Analysis

Motley Fool

Provides investment advice and financial education

About Motley Fool

The Motley Fool offers financial services focused on helping individual investors make informed decisions about their money. It provides premium subscription services like Stock Advisor and Rule Breakers, which deliver stock recommendations and investment advice to assist clients in building and managing their investment portfolios. The company generates revenue through subscription fees, website advertising, and affiliate partnerships. Unlike many competitors, The Motley Fool emphasizes a long-term investment philosophy and prioritizes financial education, catering to both novice and experienced investors. Its goal is to enhance financial literacy and empower individuals to achieve smarter, happier, and wealthier lives.

Alexandria, VirginiaHeadquarters
1993Year Founded
$54.2MTotal Funding
LATE_VCCompany Stage
Fintech, Financial ServicesIndustries
501-1,000Employees

Risks

Teads acquisition may lead to integration challenges and cultural clashes.
Cannabis facility investment involves regulatory risks and market volatility.
$5 million Bitcoin investment exposes the company to cryptocurrency market volatility.

Differentiation

The Motley Fool offers a unique blend of financial education and investment advice.
It provides premium subscription services like Stock Advisor and Rule Breakers.
The company champions shareholder values and advocates for individual investors.

Upsides

Increased interest in financial literacy boosts demand for The Motley Fool's services.
The rise of retail investors expands the audience for subscription services.
AI integration allows for personalized investment advice and improved user experience.

Land your dream remote job 3x faster with AI