Data and Analytics Engineer
Consulting analytics engineer building AI-ready data foundations for Snowflake's Cortex platform on client engagements: designing Snowflake/dbt data models and pipelines, semantic layers, and documentation so AI agents and business users can reliably query data. Heavy SQL, Python, dbt, and daily AI-assisted development in a customer-facing role.
- Compensation
- Not disclosed
- Location
- LATAM (Remote), US (Remote)
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 8+ years
- Category
- Data analytics
- Posted
Skills
Must have
- 8+ years of experience in analytics engineering, data engineering, or a related technical role, with at least a portion customer-facing or cross-functional
- Advanced SQL: CTEs, window functions, incremental pipeline patterns, complex joins without referencing documentation
- Analytics engineering and data modeling with large-scale relational datasets; pipeline design, QA, and testing across the full stack
- Experience building and maintaining dbt projects with testing, documentation, and CI/CD pipelines
- Modern, type-hinted, readable Python for data pipelines and automation workflows
- Daily use of an LLM coding assistant (Copilot, Cursor, Claude, or equivalent) as primary development environment
- Semantic modeling: writing semantic view configurations or structured skill files that handle edge cases
- Snowflake Cortex: Cortex Analyst, Cortex Agents, Cortex Search, semantic views, Dynamic Tables
- Client-facing communication; output must make sense to business leaders who have never opened a terminal
- Has shipped a production data model or pipeline that non-technical business users relied on
- Comfortable in Git (PRs, branches, code review)
- Demonstrable experience translating business requirements into technical specifications
- Owns the outcome: tracks adoption after go-live, identifies stall points, and re-engages until the data product is reliable
- Codifies patterns into reusable templates and playbooks rather than bespoke builds
- Comfortable with ambiguity: engages customers to derive requirements, prototypes fast, gathers feedback, iterates
Nice to have
- Experience with Airflow or other orchestration frameworks
- Familiarity with enterprise business systems (ERP, CRM, HRIS, or similar)
Full description
Analytics Engineer & AI SpecialistAbout the Role
As Analytics Engineers you would combine insurance domain expertise with full-stack data and analytics engineering capabilities. You will help build the data foundations that power Snowflake's AI platform.
This role is focused on the layers that make AI reliable: clean, well-modeled data, governed pipelines, and semantic models that expose business meaning to natural language interfaces. You will design rigorous data models, build data pipelines, and construct the semantic layer that sits between raw data and AI agents. You will be responsible for setting up data that is structured, trusted, and agent-ready. The deployment patterns and data model gaps you surface feed directly back to LOB teams, making you both a practitioner and a source of signal for what gets built next.
What You'll Work OnData Modeling and Architecture
- Architect flexible, performant data models that drive LOB team toward single sources of truth across their LOB business domains
- Use SQL, Python, dbt, and Snowflake to build and maintain data infrastructure for reporting, analysis, and automation
- Perform data QA and develop automated testing procedures for Snowflake data models
- Provide input into data governance strategies including permissions, data lineage, and data definitions
- Design Data security so that the model only has access to the data
Semantic Layer and Agent Readiness
- Build semantic data models that expose LOBs data to natural language queries via Cortex Analyst, turning complex schemas into something a business stakeholder and Clients can ask a question of
- Define and validate the metrics, dimensions, and relationships that AI agents need to reason correctly over LOBs data
- IMP
- Identify and resolve gaps in data structure, naming, and coverage that would cause an agent to fail or produce incorrect results
Documentation
- Documented playbooks, reusable data model templates, and semantic model libraries that can be maintained and extend
- Run technical workshops to upskill other team members
- Author semantic view configurations and skill files (YAML + Markdown) that a non-technical analyst can invoke in plain English
Hard Skills Required Must-Have
- Advanced SQL: CTEs, window functions, incremental pipeline patterns. You can write complex queries without referencing documentation.
- Analytics engineering and data modeling: Experience building data infrastructure involving large-scale relational datasets; strong instincts for pipeline design, QA, and testing across the full stack from ingestion through semantic layer.