Senior Staff Data Engineer

Global crowdfunding platform that enables people and organizations to raise funds, having raised over $30 billion since 2010.
Data
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Finance · Enterprise SaaS

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 lead their data ingestion workstream. This key position within the Data Platform team requires an experienced professional with 8+ years in data engineering to drive the strategy, design, and implementation of data ingestion pipelines.

The role combines technical leadership with hands-on engineering, focusing on building reliable, scalable data pipelines that power analytics, data science, and product development initiatives. The successful candidate will work with modern data technologies including Snowflake, Apache Airflow, and various data observability tools, while ensuring best practices in data governance and quality control.

Based in Buenos Aires, Argentina, this hybrid position offers an opportunity to work with a mission-driven company that helps people help each other. The role involves leading the design and optimization of data ingestion frameworks, implementing data observability solutions, and mentoring other engineers in best practices.

The position comes with competitive compensation and comprehensive benefits, including healthcare, mental wellness support, and professional development opportunities. GoFundMe's culture emphasizes purpose-driven work, with core values focused on being "impatient to be great" and "earning trust every day."

As a certified Great Place to Work, GoFundMe offers a collaborative environment where your work directly impacts millions of users worldwide. The company's recent merger with Classy, a nonprofit fundraising software company, has expanded its reach and impact in the social impact sector. This role presents an excellent opportunity for a senior data engineering professional to make a meaningful impact while working with cutting-edge technologies in a rapidly growing organization.

Last updated 13 hours ago

Responsibilities For Senior Staff Data Engineer

  • 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 for batch, streaming, and event-driven pipelines
  • Implement and maintain data observability tools
  • Design and enforce automated data quality checks
  • Own and optimize ETL/ELT orchestration
  • Monitor and enhance data ingestion reliability
  • Partner with engineering teams to integrate data from various systems
  • Provide technical mentorship
  • Research emerging technologies

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
  • Strong experience with batch and real-time data ingestion
  • Proficiency in orchestration tools like Apache Airflow
  • Strong understanding of data lineage and anomaly detection
  • Proficiency in SQL and Python
  • Strong knowledge of API-based data integration
  • Hands-on experience with Snowflake
  • Experience with data governance and security
  • Strong cross-functional collaboration skills

Benefits For Senior Staff Data Engineer

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

Interested in this job?

Jobs Related To GoFundMe Senior Staff Data Engineer

Staff Data Engineer

Staff Data Engineer position at 1Password, leading data architecture and engineering initiatives for enterprise password management solutions.

Staff Software Engineer - Internal Tools, Data, and Integrations

Staff Software Engineer position at Outreach focusing on internal tools, data engineering, and system integrations, offering remote work and competitive compensation.

Splunk IT Data Engineer, Staff

Staff-level Splunk IT Data Engineer position at Qualcomm, focusing on managing global data infrastructure and leading technical implementations with 5+ years of experience required.

Staff Data Analytics Engineer

Staff Data Analytics Engineer position at 10x Genomics, focusing on developing data pipelines and analytics solutions for manufacturing operations, requiring expertise in ETL, data warehousing, and visualization.

Enterprise Data Design (Data Engineer, Staff)

Staff Data Engineer role at Qualcomm focusing on designing and developing data pipelines using Databricks and cloud technologies.