Flag job

Report

Data Engineer

Salary

$80k - $90k

Min Experience

3 years

Location

Westminster, Colorado, United States

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

 

 

The Data Engineer leads the design, development, and maintenance of our data 

architecture. This role involves owning the full ELT lifecycle, including the ingestion and 

transformation of data from advertising platforms, marketing tools, and external APIs. 

 

As a key member of the data team, you will collaborate closely with data analysts, engineersand product stakeholders to define data requirements and ensure the reliable delivery of clean, well-modeled datasets that power analytics and decision-making across the organization.  

 

Moore is a data-driven constituent experience management (CXM) company achieving accelerated growth for clients through integrated supporter experiences across all platforms, channels and devices. We are an innovation-led company that is the largest marketing, data and fundraising company in North America serving the purpose-driven industry with clients across education, association, political and commercial sectors. 

 

Check out www.WeAreMoore.com for more information. 

 

 

This is a full-time, salaried position open to candidates in the US who are eligible to work without current or future sponsorship.

This position is a hybrid position for the Westminster, CO office. 

The salary range for this role is $80,000 - 90,000, depending on skills and expertise.

 

Your Impact: 

  • Design, develop, and maintain scalable ELT pipelines using tools like dbt, ensuring efficient ingestion and transformation of data from various sources, including advertising platforms, marketing tools, and third-party APIs. 
  • Collaborate with an analytics team to define data needs and ensure reliable delivery of clean, modeled datasets. 
  • Implement and maintain data models that support analytics and reporting, ensuring data consistency, accuracy, and alignment with business needs. 
  • Mentor junior engineers and participate in code reviews and architectural discussions. 
  • Monitor, troubleshoot, and optimize data pipeline performance, scalability, and cost efficiency in cloud environments 
  • Develop robust testing, logging, and documentation for data transformations and integrations. 
  • Complete job-related assignments as required.

 

Your Profile: 

  • 3+ years’ experience in data engineering, with a focus on building and optimizing data pipelines. 
  • Proven experience (1+ years) developing and maintaining data models and transformation workflows using DBT. 
    • Implementing incremental models and snapshots 
    • Writing and maintaining tests 
    • Monitor pipeline performance and troubleshoot failures, ensuring data reliability and freshness 
  • Required Platform/Tools Experience:  
    • Strong proficiency in SQL, including Snowflake SQL, and experience working with relational database technologies. 
      • Query optimization and performance tuning  
      • Use of clustering, partitioning, and micro-partitions  
      • Handling large datasets efficiently 
    • Experience with cloud platforms such as AWS, Azure, or Google Cloud. 
    • Working knowledge of GitHub for version control, source code management, and collaborative development. 
  • A solid understanding of data modeling concepts and data warehousing. 
  • Adapt to changing directions and handle competing demands effectively. 
  • Are inquisitive with a creative approach to problem-solving. 
  • Use excellent critical thinking skills to assess complex data engineering challenges. 
  • Utilize excellent problem-solving and communication skills.

 

Preferred: 

  • Domain knowledge in digital media or marketing analytics including, 
    • Experience working with marketing/ad data sources and ad platforms such as Google Ads, Meta, Search Ads 360 (SA360), and The Trade Desk (TTD). 
    • Experience integrating and working with CRM / eCRM systems such as Salesforce and Engaging Networks. 
  • Familiarity with Python for scripting, data validation, and workflow automation. 
  • Experience or working knowledge of Fivetran for data ingestion and pipeline automation. 

 

How We’ll Support You: 

 

  • Join the largest marketing and fundraising company in North America serving the nonprofit industry where we prioritize innovation and professional growth.  
  • Collaborate with industry subject matter experts with over 5,000 employees across the enterprise.    
  • To help you stay energized, engaged and inspired, we offer a wide range of benefits including comprehensive healthcare, paid holidays and generous paid time off so you can have the time and space to recharge and pursue your other passions and be with the people you care about. 
  • Moore is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

 

About the company

Provides fundraising, data, and marketing services for nonprofits.

Skills

dbt
SQL
Snowflake
Fivetran
Git
Python
Airflow
AWS
Azure
GCP