Senior Data Engineer

6 Hours ago • 5 Years + • Data Analysis

Job Summary

Job Description

GoFundMe is seeking a Senior Data Engineer to join their Data Insights team. This role involves creating robust data pipelines to support analytics, data science, and product development, driving business growth and peer-to-peer generosity. The position requires strong technical skills in developing and managing a corporate data warehouse, integrating data from various sources like databases, streaming data, and web APIs with external systems. Responsibilities include developing and maintaining the enterprise data warehouse (Snowflake), orchestrating ELT pipelines, integrating data with third-party tools (Reverse ETL), developing REST API endpoints, and ensuring efficient Snowflake usage.
Must have:
  • 5+ years as a data engineer
  • Proficiency in ETL/data preparation tools
  • Expertise in orchestration tools (Airflow/Prefect)
  • Proficiency connecting data via web APIs
  • Proficiency writing and optimizing SQL
  • Solid knowledge of Python, Java, C++
  • Experience with Snowflake required
Good to have:
  • Experience implementing Snowflake improvements
  • Good database architecture understanding
  • Understanding of data science/ML
  • Experience with event/user tracking tools
  • DBT experience
  • Infrastructure as Code (Terraform) experience
  • Kubernetes (AWS EKS) experience
  • Bachelor's degree or equivalent in Engineering
Perks:
  • Make an Impact
  • Innovative Environment
  • Collaborative Team
  • Competitive Benefits
  • Holistic Support
  • Growth Opportunities
  • Commitment to DEI
  • Community Engagement

Job Details

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

GoFundMe is the world’s most powerful community for good, dedicated to helping people help each other. By uniting individuals and nonprofits in one place, GoFundMe makes it easy and safe for people to ask for help and support causes—for themselves and each other. Together, our community has raised more than $40 billion since 2010.

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. Candidates considered for this role will be located in Buenos Aires, Argentina.

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

  • 5+ 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

  • Make an Impact: Be part of a mission-driven organization making a positive difference in millions of lives every year.
  • Innovative Environment: Work with a diverse, passionate, and talented team in a fast-paced, forward-thinking atmosphere.
  • Collaborative Team: Join a fun and collaborative team that works hard and celebrates success together.
  • Competitive Benefits: Enjoy competitive pay and comprehensive healthcare benefits.
  • Holistic Support: Enjoy financial assistance for things like hybrid work, family planning, along with generous parental leave, flexible time-off policies, and mental health and wellness resources to support your overall well-being.
  • Growth Opportunities: Participate in learning, development, and recognition programs to help you thrive and grow.
  • Commitment to DEI: Contribute to diversity, equity, and inclusion through ongoing initiatives and employee resource groups.
  • Community Engagement: Make a difference through our volunteering and Gives Back programs.

We live by our core values: impatient to be great, find a way, earn trust every day, fueled by purpose. Be a part of something bigger with us!

GoFundMe is proud to be an equal opportunity employer that actively pursues candidates of diverse backgrounds and experiences.  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 managed 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

playrix  - Senior Game UI Developer

playrix

Montenegro (Remote)
9 Months ago
Marvell - Principal Engineer, System Design and Validation

Marvell

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Year ago
Unity - Staff Software Engineer

Unity

San Francisco, California, United States (Hybrid)
2 Months ago
Zscaler - Engineering Manager - Endpoint Networking

Zscaler

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
bytedance - Research Scientist Graduate (High-Performance Computing (Inference Optimization) - Vision AI Platform)

bytedance

Seattle, Washington, United States (On-Site)
5 Months ago
Salesforce - Data Architect

Salesforce

Bengaluru, Karnataka, India (On-Site)
1 Year ago
eBay - Data Science Analyst, Seller Experience

eBay

Toronto, Ontario, Canada (Hybrid)
1 Week ago
CyberArk - Data Architect

CyberArk

Israel (Hybrid)
2 Months ago
Kyruus Health - Senior Data Architect

Kyruus Health

United States (Remote)
3 Months ago
nissan - Data Scientist

nissan

Aguascalientes, Aguascalientes, Mexico (Hybrid)
5 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Senior/Tech Lead AI/LLM Network Software Development Engineer

bytedance

San Jose, California, United States (On-Site)
5 Months ago
Applied materials  - IP CPU Python/C++ Developer

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Ansys - Software Development Engineer - C++/Python

Ansys

Chalandri, Greece (On-Site)
3 Weeks ago
Epic Games - Principal Platform Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
Rippling - Senior Staff Machine Learning Engineer

Rippling

San Francisco, California, United States (On-Site)
10 Months ago
Giant Sparrow - Creature (and Gameplay) Programmer

Giant Sparrow

Los Angeles, California, United States (Remote)
5 Months ago
luxsoft - Regular Python Software Developer

luxsoft

Istanbul, İstanbul, Türkiye (On-Site)
2 Weeks ago
SEGA - Audio Programmer

SEGA

Horsham, England, United Kingdom (Hybrid)
2 Months ago
AFRY - System Developer with software development experience

AFRY

Åmål, Västra Götaland County, Sweden (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Buenos Aires, Buenos Aires, Argentina

game ever studio - LAS CANCIONES DEL ZOO 7

game ever studio

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Month ago
Lilt - DTP Specialist

Lilt

Buenos Aires, Buenos Aires, Argentina (On-Site)
5 Months ago
PwC - Senior - QA Automation Engineer

PwC

Rosario, Santa Fe Province, Argentina (On-Site)
7 Months ago
Dialpad AI - Program Manager

Dialpad AI

Buenos Aires, Buenos Aires, Argentina (On-Site)
4 Weeks ago
hogarth - Account Executive Sr

hogarth

Buenos Aires, Buenos Aires, Argentina (Hybrid)
1 Month ago
Magic Media - Lead 3D Environment Artist

Magic Media

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Week ago
Magic Media - Senior 3D Environment Artist (Unreal)

Magic Media

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Week ago
hogarth - Transcreation Team Lead

hogarth

Buenos Aires, Buenos Aires, Argentina (Hybrid)
1 Month ago
Betson Group - VIP Key Account Manager

Betson Group

Buenos Aires, Buenos Aires, Argentina (Hybrid)
3 Weeks ago
binance - Pioneer Talent Program - Customer Service Representative

binance

Buenos Aires, Buenos Aires, Argentina (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Toast - Principal Data Scientist - Credit Risk/Lending

Toast

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
PwC - Tagetik Business Analyst - Milano [DIG]

PwC

Milan, Lombardy, Italy (On-Site)
9 Months ago
Evoplay games - Product Data Analyst

Evoplay games

(Remote)
2 Weeks ago
Scopely - Senior Data Analyst, Ads

Scopely

Spain (Hybrid)
8 Months ago
Riot Games - Senior Software Engineer - Data Foundations: Data Experiences and Automation

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Epic Games - Data Analyst - CorpTech Analytics

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Genies.io - Lead Data Engineer

Genies.io

Los Angeles, California, United States (On-Site)
3 Weeks ago
e2 open - Business Analyst

e2 open

Bengaluru, Karnataka, India (On-Site)
1 Month ago
fairmatic - Senior Data Scientist

fairmatic

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
9 Months ago
PwC - AWS Data Engineer|Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Buenos Aires, Buenos Aires, Argentina (Hybrid)

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

San Francisco, California, United States (Hybrid)

Buenos Aires, Buenos Aires, Argentina (Hybrid)

San Francisco, California, United States (Hybrid)

United States (Remote)

United States (Remote)

Buenos Aires, Buenos Aires, Argentina (Hybrid)

Buenos Aires, Buenos Aires, Argentina (Hybrid)

Buenos Aires, Buenos Aires, Argentina (Hybrid)

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