CareerPlanSign in

Software Development Engineer 2- Data Engineering

Portland, ME, US💼 Full-time💰 $96,100–$96,100🗓 2026-08-28 → 2026-09-25

Core

Design and build robust data models and pipelines in Snowflake using dbt to power a Customer Data Platform (CDP) for marketing segmentation and customer journeys.

Role type

Intermediate Individual Contributor (SDE 2) Data Engineer & Data Architect

Builds

Customer Data Platform (CDP) data marts, pipelines, and segmentation models

Domain

Data Engineering & Data Architecture

Deliverable

production ML models | product features

Required skills

Snowflake data modeling, dbt (Data Build Tool), CI/CD automation, data pipeline engineering, data quality testing, technical architecture design, stakeholder alignment

Preferred skills

Salesforce Data360/DataCloud ingestion, AI-augmented engineering workflows, complex business logic translation

Technologies

Snowflake, dbt, GitHub Copilot, Salesforce Data360, Salesforce DataCloud

Responsibilities

Design and build scalable data models in Snowflake; integrate and reconcile data from multiple source systems; own feature-level architecture decisions and ADRs; manage dbt project structure and permissions; translate complex commercial rules into data logic; mentor Level 1 engineers; implement automated regression tests and verification checks.

Seniority

Intermediate, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.