Senior Data Engineer

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

Description For Senior Data Engineer

GoFundMe, a leading global crowdfunding platform, is seeking a Senior Data Engineer to join their Data Insights team. The platform has facilitated over $30 billion in fundraising since 2010 and recently merged with Classy, a nonprofit fundraising software company. This remote position, based in Argentina, offers an opportunity to work on critical data infrastructure that powers worldwide peer-to-peer generosity.

The role involves developing and maintaining the enterprise data warehouse using Snowflake, creating robust ELT data pipelines, and integrating data with external systems. You'll be responsible for developing REST API endpoints for data science products and ensuring optimal performance and cost-effectiveness of the data warehouse.

The ideal candidate brings 5+ years of data engineering experience, with expertise in Snowflake, data pipeline orchestration, and SQL optimization. Strong programming skills in Python, Java, or C++ are essential, along with experience in working with various web APIs and database architectures.

This position offers competitive compensation, comprehensive healthcare benefits, and various wellness programs. You'll join a purpose-driven team that values innovation, trust, and excellence, working in an environment certified as a Great Place to Work. The company strongly emphasizes diversity, equity, and inclusion, making it an ideal workplace for professionals seeking meaningful impact through technology.

Last updated 12 hours ago

Responsibilities For Senior Data Engineer

  • 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
  • Work in collaboration with analysts, engineers, and business users
  • Research innovative technologies and make continuous improvements

Requirements For Senior Data Engineer

Python
Java
Kubernetes
  • 5+ years as a data engineer
  • Proficiency with building and orchestrating data pipelines
  • Expertise in orchestration tools like Airflow or Prefect
  • Proficiency in connecting data through web APIs
  • 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
  • Bachelor's degree or equivalent experience in Engineering is desirable

Benefits For Senior Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • 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
  • Inclusion and diversity programs

Interested in this job?

Jobs Related To GoFundMe Senior Data Engineer

Senior Business Intelligence Engineer, Customer Shopping and Delivery Experience

Senior Business Intelligence Engineer role at Amazon India, focusing on improving customer shopping and delivery experience through data-driven solutions.

Sr Business Intelligence Engineer, Executive Talent Management Analytics

Senior BI Engineer role at Amazon focusing on talent analytics, requiring SQL, Python, and AWS expertise, offering competitive pay $117K-$203K.

Senior Software Engineer (Data)

Senior Software Engineer position at Microsoft AI, focusing on building large-scale data platforms for Copilot, Bing, and other key services using cutting-edge technologies.

Analytics Engineer (L5) - Content & Studio

Senior Analytics Engineer role at Netflix, focusing on data-driven decision-making for content presentation and creative production, offering competitive compensation and comprehensive benefits.

Senior Member of Technical Staff (SMTS)

Senior data engineering role at Salesforce focusing on ETL processes, data pipelines, and database management with opportunities to work on enterprise-scale solutions.