The Senior Data Engineer supports the Foundation’s data, reporting, and analytics ecosystem by designing, building, and maintaining secure, scalable, and high-quality data solutions. This role leads in the development and optimization of the Foundation’s data warehouse, ETL/ELT pipelines, data models, and data quality frameworks to ensure trusted, timely data for fundraising, financial, and operational decisions. The Senior Data Engineer collaborates closely with cross-functional teams – including Financial Services, IT, and external partners – to integrate new data sources, streamline data movement, and support enterprise reporting and innovation.
BEHAVIORAL EXPECTATIONS:
Follows the principles of the Foundation’s core values:
Trust
Respect
Integrity
Commitment
Motivated to value-add to the success of the Foundation
Effective communicator
Collaborative
Dependable
Detail-oriented
Adaptable, receptive to change
Teach through example and service
Practice professional curiosity and desire to learn
Excellent interpersonal skills and ability to work with a diverse constituency
Maintain confidentiality
Work safely
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Data Engineering & Warehousing
Design, implement, test, deploy, and maintain scalable data engineering solutions and pipelines
Build and manage data warehouse structures, including tables, views, routines (stored procedures, functions), and metadata documentation
Integrate new internal and external data sources and optimize existing data models
Ensure reliable, secure data flows between systems, applications, and affiliates
ETL/ELT Development
Build, optimize, and monitor automated ETL/ELT processes
Produce efficient, replicable, version-controlled code to automate repetitive data management tasks
Troubleshoot and resolve pipeline failures and performance bottlenecks
Data Quality & Governance
Establish and maintain data quality checks, validation routines, and exception handling
Improve data accuracy, completeness, and consistency across systems
Support data governance, documentation, and compliance standards
We use cookies on this site to enhance your experience. By using our website you accept our use of cookies.
Cookies
YourMembership uses cookies for your convenience and security. Cookies are text files stored on the browser of your computer and are used to make your experience on web sites more personal and less cumbersome. You may choose to decline cookies if your browser permits, but doing so may affect your ability to access or use certain features of this site. Please refer to your web browser's help function for assistance on how to change your preferences.