Senior Data Engineer

πŸ“ Argentina
πŸ“ Brazil
πŸ“ Canada
πŸ“ Chile
πŸ“ Colombia
πŸ“ Mexico
πŸ“ Peru
πŸ“ United States
USD 130,000 per year
SENIOR
βœ… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Terraform @ 4 Python @ 6 SQL @ 6 GCP @ 4 dbt @ 4 ETL @ 4 Airflow @ 4 Data Structures @ 4 Data Science @ 4 Hiring @ 4 Communication @ 4 Data Engineering @ 4 Experimentation @ 4 Fivetran @ 4 Snowflake @ 4

Details

Over 7,500 companies β€” from scrappy startups to global brands β€” use Customer.io to send billions of emails, push notifications, in‑app messages, and SMS every day. Customer.io powers automated communication that people actually want to receive by helping teams send smarter, more relevant messages using real-time behavioral data.

This role will strengthen the foundation of Customer.io's internal analytics and data platform. The focus is on building and maintaining the semantic layer, ETL/orchestration, and internal data enablement to power data science, analytics, and business intelligence work. This is a hands-on role centered on high-quality data modeling and reliable pipelines that drive self-service insights across the company. You will collaborate closely with data scientists, analysts, and stakeholders across product, engineering, and operations.

Responsibilities

  • Build and evolve the semantic layer: design, document, and optimize dbt models that enable trusted business metrics and self-service analytics.
  • Develop and maintain ETL/orchestration pipelines (examples: Fivetran, Stitch, dbt Cloud, Airflow) to ensure reliable and scalable data flow.
  • Partner with data analysts, data scientists, and business stakeholders to enable high-quality data access and experimentation.
  • Improve model performance, maintain documentation and data governance, and drive continuous improvements in reliability and cost efficiency.
  • Contribute to an AI- and analytics-ready data stack through clean modeling, validation, and best practices.
  • Deliver reliable, well-documented dbt models that define key business metrics and ensure consistent, monitored ETL pipelines across key data sources.

Requirements

  • 3–5 years of hands-on experience as a Data Engineer or Analytics Engineer in a fast-paced environment.
  • Advanced proficiency with SQL, dbt, and Python.
  • Experience with Snowflake or a similar cloud data warehouse.
  • Familiarity with ETL/orchestration tools such as Fivetran, Stitch, or Airflow.
  • Comfortable collaborating with analytics and data science teams on shared modeling and enablement goals.
  • Pragmatic problem-solver who balances speed with technical rigor.
  • Based in the Americas (remote-friendly).
  • Nice to have: experience with GCP and Terraform.

What success looks like in the first 3–6 months

  • Deliver reliable, well-documented dbt models that define key business metrics.
  • Ensure consistent, monitored ETL pipelines across key data sources.
  • Improve performance and cost efficiency of data workloads.
  • Enable analysts and scientists to work more efficiently through better data structures and documentation.

About the Data Team & Stack

  • Modern stack includes Snowflake, dbt, Sigma, Fivetran/Stitch.
  • Role emphasizes semantic modeling, orchestration, and cross-functional enablement in partnership with analytics and data science peers.

Compensation & Benefits

  • Starting salary for this role is $130,000 (or equivalent in local currency) depending on experience and subject to market rate adjustment.
  • Inclusive benefits package including 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family; 16 weeks paid parental leave; unlimited PTO; stipends for remote work and wellness; professional development budget; and more.

Hiring Process

  • 30-minute call with Recruiter
  • 45-minute call with Hiring Manager
  • 30-minute calls with 2 potential team members
  • Take-Home Assignment + 45-minute review call

All final candidates will be asked to complete a background check and employment verifications as part of pre-employment process.