Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Data Engineer image - Rise Careers
Job details

Senior Data Engineer

GoFundMe is hiring a Senior Data Engineer to enhance their data capabilities as part of the Outstanding Data Insights team. This remote role will involve developing data pipelines and managing the corporate data warehouse to support business growth.

Skills

  • Data engineering
  • ETL processes
  • SQL optimization
  • API integration
  • Data pipeline orchestration

Responsibilities

  • 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
  • Monitor and optimize Snowflake data warehouse usage

Education

  • Bachelor's degree or equivalent experience in Engineering

Benefits

  • Market competitive pay
  • Rich healthcare benefits
  • Supportive time off policies
  • Monetary support for new hire setup
  • Learning & development programs
To read the complete job description, please click on the ‘Apply’ button
GoFundMe Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
GoFundMe DE&I Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of GoFundMe
GoFundMe CEO photo
Tim Cadogan
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Data Engineer, GoFundMe

If you're passionate about data and want to make a real impact, GoFundMe is looking for a talented Senior Data Engineer to join our Outstanding Data Insights team right here in Buenos Aires, Argentina! In this role, you'll dive into our expanding Data team, becoming a crucial part of building robust data pipelines that fuel analytics and data science initiatives which, in turn, drive the growth of our mission to help people help each other. Your work will involve harnessing your technical skills to develop and manage our corporate data warehouse, integrating data from various databases and web APIs to create actionable insights. At GoFundMe, you'll get to collaborate closely with analysts and engineers to formulate innovative solutions. With an emphasis on cost-effective performance and safety, your expertise in Snowflake, SQL, and programming languages like Python or Java will be pivotal. Plus, your experience with orchestration tools like Airflow will allow you to create and maintain seamless data workflows. We believe in a workplace culture that supports your well-being and professional growth, offering competitive pay, healthcare benefits, and opportunities to give back to our community. At GoFundMe, your work isn't just about the numbers; it's about changing lives. Join us and be a part of a team that genuinely cares about making a difference in the world!

Frequently Asked Questions (FAQs) for Senior Data Engineer Role at GoFundMe
What does a Senior Data Engineer at GoFundMe do?

As a Senior Data Engineer at GoFundMe, your primary responsibilities include developing and maintaining our enterprise data warehouse, creating and orchestrating ELT pipelines, and integrating data from various systems to ensure that robust analytics and data science projects can thrive. You will also monitor and optimize Snowflake usage, ensuring efficiency and safety in data management.

Join Rise to see the full answer
What qualifications are needed for the Senior Data Engineer role at GoFundMe?

To excel as a Senior Data Engineer at GoFundMe, you should have at least 5 years of experience in data engineering, demonstrate proficiency in building data pipelines, and have expertise in Snowflake. Additionally, familiarity with orchestration tools, SQL, and programming languages such as Python or Java is essential for the role.

Join Rise to see the full answer
Is the Senior Data Engineer position at GoFundMe a remote job?

Yes, the Senior Data Engineer role at GoFundMe is a remote position based in Argentina, allowing for flexible work arrangements while still contributing to meaningful projects that impact communities worldwide.

Join Rise to see the full answer
What tools and technologies should a Senior Data Engineer at GoFundMe be familiar with?

A Senior Data Engineer at GoFundMe should be well-versed in tools like Snowflake for data warehousing, orchestration tools like Airflow, along with a solid understanding of REST APIs, SQL, and various programming languages such as Python or Java. Familiarity with event tracking tools and DBT is also advantageous.

Join Rise to see the full answer
How does GoFundMe support its employees in the Senior Data Engineer role?

GoFundMe values its employees and provides a host of support mechanisms, including competitive pay, rich healthcare benefits, a workplace culture focused on well-being, and opportunities for professional development, ensuring a thriving environment for a Senior Data Engineer to succeed.

Join Rise to see the full answer
What is the significance of the Senior Data Engineer's work at GoFundMe?

The Senior Data Engineer's work at GoFundMe is pivotal because it underpins the data-driven decisions that enhance our fundraising capabilities. Your contributions lead to actionable insights that empower individuals and organizations to connect and make a positive impact globally, aligning with our mission to help others.

Join Rise to see the full answer
What are the learning and development opportunities for Senior Data Engineers at GoFundMe?

At GoFundMe, learning and development are key priorities. Senior Data Engineers have access to various professional growth programs, mentorship opportunities, and resources aimed at enhancing technical expertise and career advancement within a supportive environment.

Join Rise to see the full answer
Common Interview Questions for Senior Data Engineer
Can you explain your experience with building data pipelines?

When responding to this question, highlight specific projects where you developed ELT pipelines. Discuss the technologies you used, any challenges you faced, and how you overcame them to ensure data integrity and efficiency.

Join Rise to see the full answer
Describe your experience with Snowflake and how you've utilized it in previous roles.

Share specific instances where you've configured or optimized a Snowflake data warehouse. Emphasize your understanding of Snowflake's architecture and showcase any improvements you've implemented that affected performance and cost-effectiveness.

Join Rise to see the full answer
How do you ensure data quality and accuracy in your engineering processes?

Discuss the methodologies and tools you use to monitor data quality, such as automated testing or validation rules. Provide examples of how you’ve corrected data discrepancies in previous projects to maintain accuracy.

Join Rise to see the full answer
What orchestration tools have you used, and what is your favorite way to use them?

Detail your experience with orchestration tools like Airflow or Prefect. Explain how you design workflows and any complex tasks you managed using these tools, ensuring to highlight the impact on project efficiency.

Join Rise to see the full answer
Can you walk us through a challenging data integration project you've handled?

Describe a specific project where you faced integration challenges, such as dealing with legacy systems or APIs. Discuss your problem-solving approach and how you successfully merged data from disparate sources.

Join Rise to see the full answer
What languages and frameworks are you comfortable with for data manipulation?

List the programming languages you are proficient in, such as Python or Java. Give examples of tasks you've accomplished using these languages, especially around data manipulation and analysis.

Join Rise to see the full answer
How do you approach optimizing SQL queries?

Explain your process for optimizing SQL queries, focusing on techniques such as indexing, query refactoring, or analyzing execution plans and how these strategies improved performance in your past work scenarios.

Join Rise to see the full answer
What steps do you take to maintain security in data management?

Discuss your understanding of data security practices, including encryption, access controls, and compliance with data privacy regulations. Provide examples of how you’ve implemented these in previous positions.

Join Rise to see the full answer
How do you collaborate with data scientists and analysts?

Emphasize the importance of teamwork in your role. Provide examples of collaboration with data scientists and analysts on specific projects and how that collaboration led to successful outcomes.

Join Rise to see the full answer
What new data technologies are you excited about and why?

Share your thoughts on emerging data technologies or trends you are keeping an eye on, explaining why you think they will impact the industry and how you envision incorporating them into your future work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Social Impact Driven
Passion for Exploration
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Sabbatical
Medical Insurance
401K Matching
Paid Time-Off
Learning & Development
Maternity Leave
Paternity Leave
Mental Health Resources
Photo of the Rise User
Posted yesterday
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Social Impact Driven
Passion for Exploration
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Sabbatical
Medical Insurance
401K Matching
Paid Time-Off
Learning & Development
Maternity Leave
Paternity Leave
Mental Health Resources
Photo of the Rise User
GoFundMe Remote San Francisco, CA
Posted 8 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Social Impact Driven
Passion for Exploration
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Sabbatical
Medical Insurance
401K Matching
Paid Time-Off
Learning & Development
Maternity Leave
Paternity Leave
Mental Health Resources
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
AHEAD Remote United States
Posted 13 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 7 days ago
Dental Insurance
Disability Insurance
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 8 days ago

GoFundMe is the leading online fundraising platform based in America. As of 2020, over $9 billion has been raised on the platform, with contributions from over 120 million donors worldwide.

98 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Family FriendlyBadge Global CitizenBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Social Impact Driven
Passion for Exploration
BENEFITS & PERKS
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Sabbatical
Medical Insurance
401K Matching
Paid Time-Off
Learning & Development
Maternity Leave
Paternity Leave
Mental Health Resources
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$90,000/yr - $120,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 27, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!