About the Role
Design and implement data pipelines, ensure data accuracy, and support analytics initiatives through scalable infrastructure and cross-functional collaboration.
Responsibilities
- Develop and manage scalable data pipelines for reliable information flow
- Optimize data storage and retrieval processes for performance and cost efficiency
- Collaborate with analytics and engineering teams to define data needs
- Ensure data quality and consistency across systems and reporting tools
- Design and maintain data models that support business intelligence goals
- Monitor pipeline health and troubleshoot data integrity issues
- Support the migration and integration of data from multiple sources
- Implement automated testing for data workflows and transformations
- Maintain documentation for data architecture and processing logic
- Work with security protocols to protect sensitive information
- Evaluate and integrate new data technologies and tools
- Participate in code reviews and system design discussions
- Contribute to data governance and compliance standards
- Assist in defining metrics and KPIs for business units
- Improve data accessibility for non-technical stakeholders
- Troubleshoot production issues related to data processing
- Support cloud infrastructure management for data services
- Ensure high availability and reliability of data systems
- Collaborate on disaster recovery and backup strategies
- Drive best practices in data engineering across the organization
Nice to Have
- Master’s degree in a technical field
- Experience in nonprofit or donation-processing domains
- Hands-on work with real-time data streaming platforms
- Knowledge of machine learning pipeline requirements
- Contributions to open-source data projects
- Experience with data observability tools
- Familiarity with regulatory frameworks like GDPR or CCPA
- Background in distributed systems design
- Prior work with analytics engineering tools like dbt
- Leadership experience in mentoring junior engineers
Compensation
Competitive salary and benefits package
Work Arrangement
Remote-friendly position with flexible hours
Team
Collaborative data team focused on scalable infrastructure
Our Impact
The organization powers global fundraising efforts for nonprofits, enabling meaningful change through technology-driven donation solutions.
Engineering Culture
We value transparency, ownership, and continuous improvement. Engineers are encouraged to propose solutions and lead technical initiatives.
Growth Opportunities
Team members have regular access to learning budgets, conferences, and internal knowledge-sharing sessions to support career development.
Available for qualified candidates