About the Role
The role involves developing and managing data infrastructure to support analytics and reporting needs. The engineer will work closely with cross-functional teams to ensure data accuracy, reliability, and accessibility across platforms.
Responsibilities
- Design and implement robust data pipelines for ingestion, transformation, and storage
- Optimize SQL queries and data models for performance and scalability
- Develop and maintain ETL workflows using Python and Apache Spark
- Ensure data quality through monitoring, validation, and testing procedures
- Collaborate with analysts and stakeholders to understand data requirements
- Support cloud-based data architecture on AWS services
- Troubleshoot and resolve data-related issues in production environments
- Document data processes, schemas, and system architecture
- Improve data pipeline efficiency and reliability
- Integrate data from multiple sources into centralized repositories
- Implement data security and access controls
- Work with version control systems for code management
- Participate in code reviews and technical design discussions
- Stay current with evolving data technologies and best practices
- Contribute to data governance initiatives
Nice to Have
- Experience with data orchestration tools like Airflow
- Familiarity with containerization technologies such as Docker
- Knowledge of infrastructure as code (e.g., Terraform)
- Background in nonprofit or mission-driven organizations
- Experience supporting business intelligence platforms
Compensation
Competitive salary based on experience and regional standards
Work Arrangement
Remote with flexibility for asynchronous collaboration across Latin America time zones
Team
Part of a global technology team focused on data and analytics, supporting philanthropic initiatives
About the Organization
This organization advises donors and foundations globally to maximize the impact of their charitable giving. It supports a wide range of causes and operates with a mission to advance philanthropy for the greater good.
Application Process
Interested candidates should submit a resume and cover letter outlining relevant experience and interest in the role. Finalists may complete technical assessments and multiple interview rounds.
Not available
