Full Tilt Data, LLC logo
Full Tilt Data, LLC
Posted 3 days agoVerified live 1d ago

Data Engineer, Snowflake (Mid-Level)

Brief overview

Remote
UndergradOr in progress
$125k–$150k/yrStated range
3+ yrsMinimum
SnowflakeSQLSnowpark (Python)Data Pipeline DevelopmentDimensional Data ModelingSnowflake VARIANT, JSON, and ParquetGit-Based CI/CDRAG and Vector SearchSnowflake Cortex SearchOpen Policy Agent (OPA) / RegoFederal Public Trust Clearance

About the company

Full Tilt Data, LLC logo
Full Tilt Data, LLCfulltiltdata.com

After spending the last 15 years working at various companies within the data space, Full Tilt Data was established in the beginning of 2023.

Job description

Summary

Full Tilt Data, LLC is a data, analytics, and IT consulting firm specializing in health-related services for the federal government. The company is seeking a mid-level Data Engineer to develop and maintain secure, scalable Snowflake data solutions, including pipelines, unified data models, RAG and vector search capabilities, CI/CD workflows, and policy enforcement integrations. The role also supports secure data sharing, OCR workflows, Streamlit applications, reusable reference implementations, and project reporting.

Responsibilities

  • Design, build, and maintain data pipelines in Snowflake using SQL and Snowpark (Python), including schema normalization, metadata capture, data quality checks, and lineage tracking
  • Develop and improve canonical/unified data model (UDM) structures, including star schema, fact, and dimension table design, to support repeatable onboarding of new agency datasets
  • Build and integrate Retrieval-Augmented Generation (RAG) and vector search capabilities using Snowflake Cortex Search and Snowflake's native VECTOR data type to support AI-assisted contract search and natural language querying
  • Contribute to Snowflake CI/CD pipelines (e.g., schemachange, dbt, or the Snowflake CLI/Snowflake DevOps framework) to improve deployment consistency, testing, and release velocity
  • Develop Python-based integration layers connecting the OPA/Rego policy engine to Snowflake via Snowpark, enabling dynamic enforcement of row access policies and column-level masking at query time
  • Support Secure Data Sharing configurations, text extraction/OCR workflows, and Streamlit-in-Snowflake applications as the team expands into these areas
  • Package, document, and harden pipeline and data model patterns into reusable, well-documented reference implementations that other agencies and teams can adopt independently
  • Participate in weekly standups and contribute to monthly status reporting on task progress and milestones

Skills

  • 3–5+ years of hands-on data engineering experience, including at least 1–2 years working directly in Snowflake
  • Strong proficiency in SQL and Snowpark (Python) for building and troubleshooting data pipelines
  • Working knowledge of dimensional data modeling concepts (star schema, fact/dimension tables) and willingness to grow this into a core strength
  • Experience with SQL and working across structured and semi-structured data sources (e.g., Snowflake VARIANT, JSON, Parquet)
  • Familiarity with CI/CD concepts and version-controlled deployment workflows (Git-based)
  • Comfortable working in a fast-paced, collaborative team environment and picking up new tools quickly
  • Ability to obtain/maintain a Federal Public Trust clearance
  • Candidates Should Have Direct, Hands-on Experience In One Or More Of The Following, And Be Comfortable Ramping Quickly Across The Rest
  • Complex pipeline development and improvement on Snowflake using SQL and Snowpark
  • Star schema and unified data model (UDM) design and refactoring
  • RAG / vector search implementation (Snowflake Cortex Search) for search and natural language querying use cases
  • Fact and dimension table design for analytic workloads
  • Snowflake CI/CD and deployment best practices (schemachange, dbt, or Snowflake CLI/DevOps)
  • Exposure to schemachange, dbt, or the Snowflake CLI/DevOps framework for infrastructure-as-code deployment tooling
  • Exposure to vector search, embeddings, or RAG-style architectures — specifically Snowflake Cortex Search/vector data types, pgvector, FAISS, or Chroma, and embedding or generation model integration (e.g., Snowflake Cortex functions, Azure OpenAI, Bedrock)
  • Familiarity with Open Policy Agent (OPA) / Rego or other policy-as-code frameworks
  • Experience with a general-purpose backend language and a modern frontend framework (e.g., Go, Svelte, or similar), or with Streamlit, for adjacent API or UI work
  • Prior experience on a federal contract or in a regulated data environment
  • SnowPro certification(s) (SnowPro Core, or SnowPro Advanced: Data Engineer)
  • Familiarity with Snowflake governance features (role-based access control, row access policies, column-level masking, object tagging, Access History/data lineage)
  • Familiarity with federal compliance frameworks (e.g., NIST 800-53, FISMA, ATO processes) or experience handling CUI/PII
  • An active Public Trust (or higher) clearance or investigation already in process
  • Experience with data quality/testing frameworks

Qualifications

Must Haves

  • 3–5+ years of hands-on data engineering experience, including at least 1–2 years working directly in Snowflake
  • Strong proficiency in SQL and Snowpark (Python) for building and troubleshooting data pipelines
  • Working knowledge of dimensional data modeling concepts (star schema, fact/dimension tables) and willingness to grow this into a core strength
  • Experience with SQL and working across structured and semi-structured data sources (e.g., Snowflake VARIANT, JSON, Parquet)
  • Familiarity with CI/CD concepts and version-controlled deployment workflows (Git-based)
  • Comfortable working in a fast-paced, collaborative team environment and picking up new tools quickly
  • Ability to obtain/maintain a Federal Public Trust clearance
  • Candidates Should Have Direct, Hands-on Experience In One Or More Of The Following, And Be Comfortable Ramping Quickly Across The Rest
  • Complex pipeline development and improvement on Snowflake using SQL and Snowpark
  • Star schema and unified data model (UDM) design and refactoring
  • RAG / vector search implementation (Snowflake Cortex Search) for search and natural language querying use cases
  • Fact and dimension table design for analytic workloads
  • Snowflake CI/CD and deployment best practices (schemachange, dbt, or Snowflake CLI/DevOps)
  • Exposure to schemachange, dbt, or the Snowflake CLI/DevOps framework for infrastructure-as-code deployment tooling
  • Exposure to vector search, embeddings, or RAG-style architectures — specifically Snowflake Cortex Search/vector data types, pgvector, FAISS, or Chroma, and embedding or generation model integration (e.g., Snowflake Cortex functions, Azure OpenAI, Bedrock)
  • Familiarity with Open Policy Agent (OPA) / Rego or other policy-as-code frameworks
  • Experience with a general-purpose backend language and a modern frontend framework (e.g., Go, Svelte, or similar), or with Streamlit, for adjacent API or UI work
  • Prior experience on a federal contract or in a regulated data environment
  • SnowPro certification(s) (SnowPro Core, or SnowPro Advanced: Data Engineer)
  • Familiarity with Snowflake governance features (role-based access control, row access policies, column-level masking, object tagging, Access History/data lineage)
  • Familiarity with federal compliance frameworks (e.g., NIST 800-53, FISMA, ATO processes) or experience handling CUI/PII
  • An active Public Trust (or higher) clearance or investigation already in process
  • Experience with data quality/testing frameworks

Benefits

  • Health benefits
  • Discretionary bonuses
  • Reimbursement for professional development and training
  • Remote position, with a requirement to come into the office quarterly for in-person meetings

More jobs like this