Associate Staff Engineer - Data Engineer
About this role
<ul><li>4+ years of experience in Data Engineering, Analytics Engineering, or related fields.</li><li>3+ years of hands-on experience with dbt in production environments.</li><li>Strong expertise in SQL and complex data transformation development.</li><li>Strong understanding of dbt Core and/or dbt Cloud.</li><li>dbt models and materializations </li><li>Incremental models</li><li>Macros and Jinja</li><li>dbt testing and data quality</li><li>Snapshots, seeds, and sources </li><li>Documentation and data lineage</li><li>dbt packages</li><li>Cloud data platforms (Snowflake, Databricks, BigQuery, or Redshift)</li></ul><p><strong>AI skills (required for all roles)</strong></p><ul><li>Daily, fluent use of <strong>Claude Code</strong> and/or <strong>GitHub Copilot</strong> for implementation, refactoring, test generation, and code review</li><li>Ability to establish team standards for AI-assisted development: effective prompting, trust-vs-verify discipline on generated code, security/IP guardrails, and reviewing AI-authored changes</li><li>Working understanding of LLM fundamentals: context windows, tokens, model selection, and prompt/context engineering</li><li>Experience integrating AI into developer workflows and agentic/automation tooling (MCP servers, AI-driven CI steps, codegen and doc-generation pipelines)</li><li>Able to evaluate AI tooling pragmatically: measuring real productivity and quality impact, not hype</li></ul>