Staff Data Engineer

2 Months ago • 8 Years + • Data Analysis

Job Summary

Job Description

As a Staff Data Engineer at GoFundMe, you will be a pivotal member of the Data team, contributing to the creation of robust data pipelines that support analytics, data science, and product development, driving business growth. You will develop and maintain the enterprise data warehouse using Snowflake, develop and orchestrate ELT data pipelines sourcing data from databases, streaming data, and web APIs, and integrate data into third-party tools for actionable insights. You will also develop and maintain REST API endpoints for data science products, monitor and optimize Snowflake data warehouse usage, and collaborate with various teams to create solutions.
Must have:
  • 8+ years as a data engineer building data warehouses
  • Experience 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
Good to have:
  • Experience implementing improvements in Snowflake
  • Understanding of data science and machine learning technologies
  • Experience with event and user tracking tools and data
  • DBT experience is highly desirable
  • Experience with Infrastructure as Code tools, particularly Terraform
  • Hands-on experience with Kubernetes (K8s), specifically in AWS EKS environments
  • Bachelor's degree or equivalent experience in Engineering

Job Details

Want to help us, help others? We’re hiring! 

GoFundMe is a global community of over 150 million people who come together every day with the common purpose of helping one another. Our mission is to help people help each other through our best in class technology. In 2022, GoFundMe joined together with Classy, a leading nonprofit fundraising software company that enables nonprofits to connect supporters with the causes they care about. Together, we have empowered people and organizations to raise more than $30 billion since 2010. Our vision is to become the most helpful place in the world.

Join us! The GoFundMe team is searching for our next Senior Data Engineer to join our Outstanding Data Insights team! 

In this position, you will play a pivotal role within our expanding Data team, contributing to the creation of robust data pipelines that empower analytics, data science, and data product development. This, in turn, drives business growth, fostering a worldwide environment of peer-to-peer generosity. This position requires a high level of technical proficiency across diverse technologies for the development and management of our corporate data warehouse. It involves collecting data from multiple databases and web APIs and seamlessly integrating this data with external systems.

This is a hybrid position based in Buenos Aires. 

The Job…

  • Develop and maintain enterprise data warehouse (Snowflake)
  • Develop and orchestrate ELT data pipelines (sourcing data from databases, streaming data, various web APIs, etc.)
  • Integrate data from data warehouse into third party tools to make data actionable (Reverse ETL)
  • 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, ensuring cost-effectiveness, performance, safety, and accurate permissions management.
  • Work in collaboration with analysts, engineers, and business users to formulate solutions.
  • Research innovative technologies and make continuous improvements

You…

  • 8+ years as a data engineer crafting, developing and maintaining business data warehouse alternatives consisting of structured and unstructured data
  • Proficiency with building and orchestrating data pipelines using ETL/data preparation tools
  • Expertise in orchestration tools like Airflow or Prefect
  • Proficiency in connecting data through web APIs across different systems
  • Proficiency in writing and optimizing SQL queries
  • Solid knowledge of Python, Java, C++ or other programming languages
  • Experience with Snowflake is required
  • Experience implementing improvements in Snowflake is highly desirable
  • Good understanding of database architecture and best practices
  • Understanding of data science and machine learning technologies a plus
  • Experience with event and user tracking tools and data (GA, Heap, CDP’s) is a plus
  • DBT experience is highly desirable
  • Experience with Infrastructure as Code tools, particularly Terraform, is a plus
  • Hands-on experience with Kubernetes (K8s), specifically in AWS EKS environments is a plus
  • Bachelor's degree or equivalent experience in Engineering is desirable

Why you’ll love it here...

  • Be a part of a mission-driven organization that positively impacts tens of millions of lives every year.
  • Be a Leader in a high-impact product organization and drive business transformation through product.
  • Collaborate with a diverse, passionate, and talented team in a fast-paced and innovative environment.
  • You’ll be a part of a fun, supportive team that works hard and celebrates accomplishments together.
  • We live by our core values: impatient to be great, find a way, earn trust every day, fueled by purpose.

GoFundMe is proud to be an equal opportunity employer that actively pursues candidates of diverse backgrounds and experiences. We are committed to providing diversity, equity, and inclusion training to all employees, and we do not discriminate on the basis of race, color, religion, ethnicity, nationality or national origin, sex, sexual orientation, gender, gender identity or expression, pregnancy status, marital status, age, medical condition, mental or physical disability, or military or veteran status.

If you require a reasonable accommodation to complete a job application or a job interview or to otherwise participate in the hiring process, please contact us at accommodationrequests@gofundme.com

Dedication to Diversity 

GoFundMe and Classy are committed to leveraging Diversity, Equity, Inclusion, and Belonging to cultivate a culture that embraces and supports the unique identities, experiences, and perspectives of our people and customers.

Our diversity recruiting priority is recognized under our first DEIB Driver: Opportunity Foster Diversity - we identify, recruit, and invest in top talent- ensure our people reflect the unique identities, experiences, and perspectives of the communities we serve and are all given the chance to grow.

Global Data Privacy Notice for Job Candidates and Applicants:

Depending on your location, the General Data Protection Regulation (GDPR) or certain US privacy laws may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. 

Learn more about GoFundMe:

We’re proud to partner with GoFundMe.org, an independent public charity, to extend the reach and impact of our generous community, while helping drive critical social change. You can learn more about GoFundMe.org’s activities and impact in their FY ‘24 annual report.

Our annual “Year in Help” report reflects our community’s impact in advancing our mission of helping people help each other.

For recent company news and announcements, visit our Newsroom.

The Job…

  • EXAMPLE Partner closely with product management and UX designers to shape requirements and deliver features
  • EXAMPLE Develop and maintain a fast, bug-free, and reusable library of web components written in React
  • EXAMPLE Participate in code reviews regularly to provide guidance to junior developers, protect our codebase quality, and ensure that features progress at an acceptable pace

You…

  • EXAMPLE 5+ years of front end engineering experience, with at least two years spent as a lead or senior front end engineer
  • EXAMPLE Significant experience with Javascript frameworks and state management using ReactJS and Redux
  • EXAMPLE fundamentals in JavaScript, HTML, and CSS
  • EXAMPLE You have the skills to create a UI without the help of a framework like Bootstrap or Foundation
  • EXAMPLE Experience with responsive design and mobile-first principles
  • EXAMPLE Experience designing scalable, performant front-end applications
  • EXAMPLE Experience with Javascript build tools like Yarn, Lerna, and Webpack
  • EXAMPLE Passionate about web accessibility
  • EXAMPLE Bachelor’s degree in Computer Science, Engineering, or related field OR relevant equivalent technical experience.
  • EXAMPLE Ping pong skills, a love for boba tea, and a sense of humor

GoFundMe is proud to be an equal opportunity employer that actively pursues candidates of diverse backgrounds and experiences. We are committed to providing diversity, equity, and inclusion training to all employees, and we do not discriminate on the basis of race, color, religion, ethnicity, nationality or national origin, sex, sexual orientation, gender, gender identity or expression, pregnancy status, marital status, age, medical condition, mental or physical disability, or military or veteran status.

If you require a reasonable accommodation to complete a job application or a job interview or to otherwise participate in the hiring process, please contact us at accommodationrequests@gofundme.com.

Global Data Privacy Notice for Job Candidates and Applicants:

Depending on your location, the General Data Protection Regulation (GDPR) or certain US privacy laws may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required.

Learn more about GoFundMe:

We’re proud to partner with GoFundMe.org, an independent public charity, to extend the reach and impact of our generous community, while helping drive critical social change. You can learn more about GoFundMe.org’s activities and impact in their FY ‘24 annual report.

Our annual “Year in Help” report reflects our community’s impact in advancing our mission of helping people help each other.

For recent company news and announcements, visit our Newsroom.

Similar Jobs

Alp Consulting  - CAA C++

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
1 Year ago
The Walt Disney Company - Technical Assistant

The Walt Disney Company

London, England, United Kingdom (Hybrid)
3 Months ago
Betsoft Gaming - Slot Machine Mathematician

Betsoft Gaming

(Remote)
8 Months ago
SciPlay - Senior Software Engineer

SciPlay

Cedar Falls, Iowa, United States (Hybrid)
6 Months ago
Mozilla - Staff Software Engineer - Mobile Android

Mozilla

France (Remote)
1 Month ago
Wildlife Studios - Senior Data Engineer

Wildlife Studios

São Paulo, Brazil (On-Site)
2 Months ago
techholding - Salesforce Business Analyst

techholding

New York, New York, United States (Hybrid)
2 Months ago
Slay - Data Engineer

Slay

Berlin, Berlin, Germany (On-Site)
4 Months ago
slay games - Senior Data Engineer

slay games

Berlin, Berlin, Germany (On-Site)
4 Months ago
endava - Senior Data Engineer with Python and Databricks

endava

Timișoara, Timiș, Romania (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Student Researcher (Doubao (Seed) - Foundation Model - Speech Understanding) - 2025 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Riot Games - Principal Software Engineer - VALORANT Experience Team

Riot Games

Los Angeles, California, United States (On-Site)
8 Months ago
Kabam - Frontend Software Engineer

Kabam

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Game freak - Game Programmer [Leader]

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
2 Months ago
PhonePe - Software Engineer - Backend (7-10 years), Pune

PhonePe

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Ubisoft - Graphics Programmer [Snowdrop]

Ubisoft

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)
1 Month ago
bytedance - Site Reliability Engineer, Edge Services

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - Senior GPU Kernel Performance Lead

NVIDIA

Canada (On-Site)
4 Months ago
Veeam Software - Middle/Senior C++ Developer (macOS&Linux)

Veeam Software

Czechia (Remote)
1 Month ago
Thatgamecompany - Technical Game Designer

Thatgamecompany

Canada (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Buenos Aires, Buenos Aires, Argentina

room8 - Senior Realtime VFX Artist

room8

Argentina (On-Site)
2 Months ago
Evolution  - Team Manager

Evolution

Ezeiza, Buenos Aires Province, Argentina (On-Site)
2 Months ago
Go Fund Me - Senior Staff Data Engineer

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Hybrid)
2 Months ago
Evolution  - Office Coordinator

Evolution

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Year ago
Dialpad AI - Senior Software Engineer - Omnichannel, Cloud and Infrastructure

Dialpad AI

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Month ago
endava - Senior Java Developer

endava

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Month ago
game ever studio - 2D ANIMATION

game ever studio

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Month ago
Evolution  - Equipment Support Specialist (On-site on Canning, Ezeiza)

Evolution

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Year ago
DevRev - Customer Experience Operations Intern

DevRev

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Month ago
endava - Testing-Test Consultant-(Automation)-CL

endava

Rosario, Santa Fe Province, Argentina (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Nagarro - Associate Principal Consultant, Business Analyst

Nagarro

Japan (Remote)
9 Months ago
GoTo Group - Senior Data Analyst

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
8 Months ago
Epic Games - Data Analyst - CorpTech Analytics

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Rackspace Technology - Data Architect

Rackspace Technology

Vietnam (Remote)
3 Months ago
Caramel tech studios - BI Quantitative Analyst

Caramel tech studios

Lahore, Punjab, Pakistan (On-Site)
2 Weeks ago
Lightcast - Linguistics Data Analyst

Lightcast

United States (Remote)
1 Month ago
Apple - Technical Data Analyst/Engineer, WW Sales BPR

Apple

Cupertino, California, United States (On-Site)
2 Weeks ago
Western Digital - Data Analyst

Western Digital

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ion - Restructuring Data Analyst

Ion

Hong Kong (On-Site)
2 Months ago
Marvell - Strategic Business Analyst

Marvell

Santa Clara, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Buenos Aires, Buenos Aires, Argentina (Hybrid)

Buenos Aires, Buenos Aires, Argentina (Hybrid)

Buenos Aires, Buenos Aires, Argentina (Hybrid)

San Francisco, California, United States (On-Site)

Buenos Aires, Buenos Aires, Argentina (On-Site)

San Francisco, California, United States (Hybrid)

San Francisco, California, United States (Hybrid)

(Remote)

Dublin, County Dublin, Ireland (On-Site)

United States (Remote)

View All Jobs

Get notified when new jobs are added by Go Fund Me

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug