Data Engineer
About this role
Location: Centerville,Minnesota,United States
DATA ENGINEER // EAGLE BROOK CHURCH
JOB OBJECTIVES
• Helps build and maintain reliable data infrastructure that supports reporting, analytics, and business intelligence across Eagle Brook Church • Ensures data is accurate, accessible, and fit for purpose by maintaining data pipelines, warehouses, and integrations • Partners with the Data team and ministry stakeholders to understand data needs and deliver effective technical solutions • Supports the reliability, scalability, and usability of the data environment through ongoing technical contributions • Reports to the Technology Data Manager
ESSENTIAL JOB FUNCTIONS
• Designs and implements data models, schemas, and integration topology in alignment with established data architecture direction and standards • Helps establish and maintain data engineering standards, naming conventions, coding patterns, and development best practices across the Data team • Maintains technical documentation for pipelines, schemas, integrations, data flows, and architectural decisions • Develops, documents, and supports data pipelines, workflows, and automation for ingestion, transformation, processing, and scheduling • Ingests data from external sources through APIs and system-to-system integrations • Maintains and supports the Data Warehouse and the HR Data Warehouse, ensuring performance, reliability, and continuity of all data feeds • Prepares and models incoming data into clean, analysis-ready datasets for reporting and analytics consumers • Maintains data accuracy and integrity across pipelines and warehouses through auditing, validation, and monitoring • Administers data security controls, including permissions, roles, and access policies across warehouse and pipeline environments, in accordance with established security and compliance standards • Assists with incident response when critical data feeds or pipelines fail, including diagnosis, remediation, and stakeholder communication • Collaborates with reporting and analytics consumers, including ministry stakeholders, to understand data needs and ensure pipelines deliver fit-for-purpose datasets • Shares engineering best practices and documentation with the Data team • Provides input on tools and platform improvements for the data engineering stack
OTHER JOB FUNCTIONS
• Assists with onboarding new team members, as needed • Other duties as assigned
QUALIFICATIONS
Minimum Qualifications
• Follower of Jesus and aligns with Eagle Brook Church's 9 core beliefs • 3+ years of related experience • Strong SQL and Python skills • Proficient in data pipeline and ETL/ELT development, using tool such as Azure Data Factory or Azure Synapse • Proficient in data warehouse design and management • Strong API and system integration skills • Familiarity with data security, access governance, and role-based permission models • Experience with Microsoft Azure (Logic Apps, Functions, Storage) • Experience with Git-based source control and CI/CD • Experience using AI-assisted development tools such as Claude, Gemini, or similar