Senior Data Engineer

Logo of GoFundMe.org

GoFundMe.org

📍Remote - Argentina

Job highlights

Summary

Join GoFundMe's Outstanding Data Insights team as a Senior Data Engineer! This remote position, based in Argentina, involves developing and maintaining our enterprise data warehouse (Snowflake), building ELT data pipelines, and integrating data with third-party tools. You will play a pivotal role in creating robust data pipelines that empower analytics, data science, and data product development, driving business growth. This role requires extensive experience in data engineering, proficiency in various technologies, and collaboration with cross-functional teams. GoFundMe offers competitive pay, rich healthcare benefits, and a supportive work environment.

Requirements

  • 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
  • Good understanding of database architecture and best practices

Responsibilities

  • 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

Preferred Qualifications

  • Experience implementing improvements in Snowflake is highly desirable
  • 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

Benefits

  • Market competitive pay
  • Rich healthcare benefits and supportive time off policies
  • Monetary support for new hire setup, hybrid work & wellbeing, and family planning
  • A variety of mental and wellness programs to support employees
  • Learning & development and recognition programs
  • ���Gives Back” Program where employees can nominate a fundraiser every week for a donation from the company
  • Employee resource groups
  • Your work has a real purpose and will help change lives on a global scale
  • You’ll be a part of a fun, supportive team that works hard and celebrates accomplishments together

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let GoFundMe.org know you found this job on JobsCollider. Thanks! 🙏