1 month ago

Data Engineer

Addison Group

Hybrid
Full Time
$120,000
Hybrid
Apply

Job Overview

Job TitleData Engineer
Job TypeFull Time
Offered Salary$120,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Data Engineer

Employment Status: Full-Time

Location: Remote (U.S.)

Schedule: Standard business hours with occasional evenings/weekends as needed

Salary Range: $100,000 - $120,000

Position Overview

A rapidly growing, multi-site consumer services organization is seeking a Data Engineer to own customer/member data, core KPIs, and the underlying data infrastructure that supports analytics and marketing workflows. This role sits between analytics engineering and data engineering, with a strong emphasis on data accuracy, reliability, and trust. The data environment directly supports executive KPI dashboards and customer engagement workflows, where incorrect data can materially impact business operations and customer experience. A significant portion of this role focuses on CRM and lifecycle data, including customer attributes, segmentation, and targeting logic. While not responsible for building dashboards or campaigns, this role owns the data that powers them. The ideal candidate brings strong experience in SQL, data modeling, and modern data stack tools, along with a clear understanding of how marketing and CRM systems consume data in production environments.

Key Responsibilities

  • Own and maintain the customer/member data environment, including the health and reliability of key data integrations.
  • Define, model, and manage customer attributes and core KPIs used across the organization.
  • Ensure the accuracy, consistency, and reliability of data supporting dashboards and customer engagement workflows.
  • Design, build, and maintain data integrations and ingestion pipelines supporting CRM and lifecycle use cases.
  • Develop and maintain analytics-ready data models for long-term metric stability.
  • Build and manage automated testing, validation, and data quality safeguards.
  • Enforce system-level data validation to ensure only trusted data reaches downstream systems.
  • Own data incidents from detection through resolution, including stakeholder communication.
  • Contribute to ETL pipelines using dbt, Airflow, and Python-based processes.
  • Support API-based data ingestion and enrichment initiatives.
  • Collaborate with analysts and business stakeholders on data definitions and usage.

Qualifications

Core Requirements
  • Strong SQL experience for analytical and production use cases (joins, window functions, aggregations, temporal logic, deduplication).
  • Experience with data modeling for analytics (fact/dimension design, event models, historical/snapshot modeling).
  • Experience working with dbt or similar transformation tools.
  • Experience working in a modern cloud data warehouse environment.
CRM / Data Application Experience
  • Experience supporting CRM data, customer attributes, or lifecycle metrics used for marketing or customer engagement.
  • Understanding of segmentation, targeting, and campaign data usage.
  • Ability to assess downstream business and customer impact of data quality issues.
  • Strong ownership mindset around data accuracy and reliability in production environments.
Preferred Qualifications
  • Experience with customer engagement platforms (e.g., Braze or similar).
  • Exposure to data testing, observability, or data quality frameworks.
  • Experience with Snowflake.
  • Working knowledge of Python.
  • Experience with Airflow or similar orchestration tools.
  • Experience integrating data from external APIs.

Benefits

  • Competitive base salary + performance bonus
  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off
  • Growth and advancement opportunities
  • Collaborative, high-performance environment

Additional Information

  • Fully remote role with occasional travel
  • Employment contingent on background screening
  • Must be authorized to work in the United States

Key skills/competency

  • Data Engineering
  • SQL
  • Data Modeling
  • ETL
  • dbt
  • Airflow
  • Python
  • Cloud Data Warehouse
  • CRM Data
  • Data Quality

Tags:

Data Engineer
SQL
Data Modeling
ETL
dbt
Airflow
Python
Cloud Data Warehouse
CRM Data
Data Quality
Analytics Engineering
Full-Time
Remote

Share Job:

How to Get Hired at Addison Group

  • Tailor your resume: Highlight SQL, data modeling, dbt, and CRM experience relevant to the Data Engineer role.
  • Showcase production impact: Emphasize your experience with data accuracy, reliability, and supporting business operations.
  • Demonstrate problem-solving: Be prepared to discuss data incidents and your resolution process.
  • Understand the data stack: Familiarize yourself with modern cloud data warehouses and associated tools.
  • Network internally: Connect with Addison Group employees on LinkedIn for insights into the company culture.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background