As a Data Engineer, you will lead 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, engineers, and 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.
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.
Your Profile:
-
3+ years of experience with Snowflake SQL.
-
Proven experience (1+ years) developing and maintaining data models and transformation workflows using DBT.
-
Solid understanding of data modeling concepts and data warehousing.
-
Working knowledge of GitHub for version control, source code management, and collaborative development.
-
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
-
Strong proficiency in SQL and experience with database technologies.
-
Adapt to changing directions and handle competing demands effectively.
-
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.
-
Domain knowledge in digital media or marketing analytics a plus.
-
Familiarity with Python for scripting, data validation, and workflow automation a plus.
-
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.
#LI-remote #LI-MK1