Browse All Jobs
Job Description

GoFundMe is seeking a Senior Staff Data Engineer to lead the data ingestion workstream within their Data Platform team. The role involves owning the strategy, design, and implementation of data ingestion pipelines, ensuring high-quality, reliable, and well-structured data is available in the enterprise data warehouse. This hybrid position is based in Buenos Aires, Argentina and requires deep expertise in data ingestion, transformation, and orchestration across diverse technologies.

The Senior Staff Data Engineer will empower analytics, data science, and data-driven product development, fueling GoFundMe's mission to drive a culture of generosity worldwide.

Responsibilities:

  • Lead the design, development, and optimization of data ingestion pipelines.
  • Define and implement best practices for data ingestion, transformation, governance, and observability.
  • Develop and maintain data ingestion frameworks that support batch, streaming, and event-driven data pipelines.
  • Implement and maintain data observability tools to monitor pipeline health and track data lineage.
  • Design and enforce automated data quality checks and anomaly detection.
  • Own and optimize ETL/ELT orchestration.
  • Monitor and enhance data ingestion reliability, performance, and security.
  • Partner with data engineering, software engineering, and platform teams to integrate data.
  • Provide technical mentorship to other engineers.
  • Research emerging technologies and advocate for innovations.

Requirements:

  • 8+ years of experience in data engineering.
  • Experience in designing and managing data ingestion frameworks.
  • Expertise in data observability and monitoring tools.
  • Experience with batch and real-time data ingestion.
  • Proficiency in orchestration tools like Apache Airflow, Prefect, or Dagster.
  • Understanding of data lineage and anomaly detection.
  • Proficiency in SQL and Python for data processing and automation.
  • Knowledge of API-based data integration.
  • Hands-on experience with Snowflake.
  • Experience working with data governance and security best practices.
  • Ability to collaborate cross-functionally.

GoFundMe offers:

  • Market competitive pay.
  • Rich healthcare benefits.
  • Supportive time off policies.
  • Learning & development and recognition programs.
Apply Manually

GoFundMe

GoFundMe is a platform focused on enabling people to support causes and individuals. It empowers millions to make a positive impact by facilitating fundraising for various needs, particularly for non-profit organizations. The company provides a SaaS solution to aid non-profits in creating impactful fundraising events and building strong relationships with donors. GoFundMe emphasizes customer engagement and delivers solutions through its dedicated teams and resources.

All Jobs at GoFundMe (43)