Job Description
GoFundMe is seeking a Staff Data Engineer to join their Data Insights team. This role is pivotal in creating robust data pipelines that empower analytics, data science, and data product development, driving business growth and fostering a worldwide environment of peer-to-peer generosity. This is a hybrid position based in Buenos Aires, Argentina.
Responsibilities: - Develop and maintain enterprise data warehouse (Snowflake).
- Develop and orchestrate ELT data pipelines.
- Integrate data from data warehouse into third party tools.
- Develop and sustain REST API endpoints for data science products.
- Provide ongoing maintenance and improvements to existing data warehouse solutions.
- Monitor and optimize Snowflake data warehouse usage.
- Collaborate with analysts, engineers, and business users to formulate solutions.
- Research innovative technologies and make continuous improvements.
Requirements: - 8+ years as a data engineer.
- Proficiency with building and orchestrating data pipelines using ETL/data preparation tools.
- Expertise in orchestration tools like Airflow or Prefect.
- Proficiency in connecting data through web APIs across different systems.
- Proficiency in writing and optimizing SQL queries.
- Solid knowledge of Python, Java, C++ or other programming languages.
- Experience with Snowflake is required.
- Good understanding of database architecture and best practices.
GoFundMe offers: - Opportunity to be part of a mission-driven organization.
- Collaboration with a diverse, passionate, and talented team.