Customer.io

Staff Data Engineer

Customer.io

full-time

Posted on:

Origin:  • 🇺🇸 United States • Oregon

Visit company website
AI Apply
Manual Apply

Salary

💰 $170,000 per year

Job Level

Lead

Tech Stack

AirflowCloudETLGoogle Cloud PlatformPythonSQLTerraform

About the role

  • Own and evolve our semantic layer: design, document, and optimize dbt models;Administer and improve our data stack (Snowflake, dbt, Sigma, Stitch, Fivetran);Partner with analytics and product teams to deliver trusted, AI-ready data;Lead improvements in efficiency and governance: streamline dbt runtimes, refactor inefficient SQL, reduce Snowflake costs, implement RBAC and documentation standards;Evaluate and shape the future of our orchestration and data infrastructure;Deliver clean, documented dbt models that define core business metrics;Ensure reliable pipelines from key systems into Snowflake;Improve query performance and reduce data costs;Establish basic governance and documentation standards;Enable analysts to build trusted dashboards;Lay groundwork for AI/ML by structuring data for future use cases;

Requirements

  • 5–8 years of hands-on experience as a Data or Analytics Engineer in a fast-paced, high-growth environment;advanced SQL, dbt, and Python;Experience with Snowflake administration and optimization;Familiarity with ETL tools (like Stitch and Fivetran), and modeling and orchestration frameworks (like dbt Cloud and Airflow);Experience with GCP nice to have, Terraform experience a plus;A track record of building and improving data systems;Americas-based, remote-friendly