Senior Staff Data Engineer

Global crowdfunding platform that enables people and nonprofits to raise funds for causes they care about, having raised over $30 billion since 2010.
Data
Staff Software Engineer
Hybrid
8+ years of experience
Finance

Description For Senior Staff Data Engineer

GoFundMe, a leading global crowdfunding platform that has facilitated over $30 billion in donations since 2010, is seeking a Senior Staff Data Engineer to spearhead their data ingestion initiatives. This role sits within the Data Platform team and offers a unique opportunity to impact millions of lives through technology-driven generosity.

The position demands an experienced professional with 8+ years in data engineering, particularly focusing on building and optimizing data pipelines. You'll be responsible for designing and implementing robust data ingestion frameworks that support the company's enterprise data warehouse, ensuring data quality, reliability, and accessibility across the organization.

Working from Buenos Aires in a hybrid setting, you'll lead critical initiatives in data observability, pipeline reliability, and proactive monitoring. The role combines technical expertise in tools like Snowflake, Kafka, and Python with strategic thinking about data architecture and governance. You'll collaborate with cross-functional teams to integrate data from various sources while maintaining high standards of data security and compliance.

The position offers competitive compensation and comprehensive benefits, including healthcare coverage, mental wellness support, and professional development opportunities. As part of GoFundMe's mission-driven team, you'll contribute to a platform that enables global charitable giving while working in an inclusive, diverse environment that values innovation and personal growth.

This role is perfect for a seasoned data engineer who wants to apply their expertise in a purpose-driven organization, helping to scale a platform that facilitates worldwide generosity. You'll be joining a company certified as a Great Place to Work, with a strong focus on DEI initiatives and a culture built on core values of excellence, determination, trust, and purpose.

Last updated 7 days ago

Responsibilities For Senior Staff Data Engineer

  • Lead the design, development, and optimization of data ingestion pipelines for enterprise data warehouse
  • Define and implement best practices for data ingestion, transformation, governance, and observability
  • Develop and maintain data ingestion frameworks for batch, streaming, and event-driven pipelines
  • Implement and maintain data observability tools for pipeline health monitoring
  • Design and enforce automated data quality checks and validation rules
  • Own and optimize ETL/ELT orchestration
  • Monitor and enhance data ingestion reliability, performance, and security
  • Partner with engineering teams to integrate data from various systems
  • Provide technical mentorship to other engineers
  • Research emerging technologies for data management improvements

Requirements For Senior Staff Data Engineer

Python
Kafka
  • 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 or Prefect
  • Strong understanding of data lineage and anomaly detection
  • Proficiency in SQL and Python
  • Strong knowledge of API-based data integration
  • Experience with Snowflake
  • Experience with data governance and security best practices
  • Strong cross-functional collaboration skills

Benefits For Senior Staff Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Market competitive pay
  • Rich healthcare benefits
  • Supportive time off policies
  • Monetary support for new hire setup
  • Hybrid work & wellbeing support
  • Family planning support
  • Mental and wellness programs
  • Learning & development programs
  • Recognition programs
  • Gives Back Program
  • Employee resource groups

Interested in this job?

Jobs Related To GoFundMe Senior Staff Data Engineer

Lead Software Engineer - Data Engineer

Lead Software Engineer position at JPMorgan Chase focusing on data engineering, requiring 5+ years experience and expertise in Python, Java, and distributed systems.

Lead Software Engineer - Data modeling / Data governance

Lead Software Engineer position at JPMorgan Chase focusing on data modeling and governance, requiring 5+ years of experience in data architecture and engineering.

Sr Lead Architect

Senior Lead Architect position at JPMorgan Chase focusing on data architecture, modeling, and integration within Consumer and Community Banking Technology.

Lead Data Engineer - Subscriber Solutions

Lead Data Engineer position at Disney Entertainment & ESPN Technology, building data solutions for subscriber analytics and revenue generation initiatives.

Lead Data Engineer

Lead Data Engineer position at Disney Entertainment & ESPN Technology focusing on ML infrastructure, feature store development, and streaming data ecosystems.