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 3 months 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 II, AWS Sustainability Technology

Senior BI Engineer role at AWS focusing on sustainability technology, developing analytics tools for renewable energy and environmental initiatives.

Senior Business Intelligence / Data Visualization Engineer

Senior BI Engineer role at Apple focusing on data visualization and analytics for Apple Services, requiring 10+ years of experience and expertise in SQL, Python, and data visualization tools.

Senior Software Engineer, Data Platform Team, MSAN

Senior Software Engineer role at Microsoft's MSAN team, focusing on data platform development with competitive pay and hybrid work model.

IT Data Scientist

Senior Data Scientist role at Qualcomm focusing on large-scale data processing, machine learning, and analytics infrastructure development.

Data Platform Engineer

Data Platform Engineer role at ClassDojo, building data infrastructure to support global education technology platform reaching 45M+ children.