Role Overview
The Staff Data Engineer, Accounting at GoFundMe is an integral role based in Buenos Aires, Argentina, focused on building scalable data infrastructure, automation, and compliance-ready platform capabilities to support Accounting and Finance. This position suits an experienced data professional who thrives at the intersection of data engineering, accounting automation, financial reporting, and compliance-driven platform requirements.
Key Responsibilities
Build and maintain the data engineering foundation for Accounting, owning pipelines, transformations, and technical systems for financial reporting.
Partner closely with the Analytics team to translate analytical and business requirements into durable data products.
Integrate AI-assisted tools and coding agents into daily workflows to accelerate prototyping, test generation, debugging, and documentation.
Design automated, repeatable, and audit-ready compliance reporting infrastructure to support regulated financial services environments.
Develop data infrastructure that ensures financial reporting is reproducible, traceable, and defensible for internal reviews and external audits.
Build and maintain transaction-level reconciliation systems across payment processors, internal transaction systems, ledgers, and NetSuite.
Monitor data integrity between source systems, Snowflake, and NetSuite, using automation to identify patterns and implement durable fixes.
Define engineering standards and best practices for how financial data pipelines and models are designed, tested, and maintained.
Implement automated testing, alerting, lineage, and monitoring to improve data reliability and observability.
Requirements
8+ years of experience in data engineering, software engineering, or a related technical field.
Experience designing and operating production-grade data pipelines and platforms within finance, fintech, banking, or payments.
Practical background working with transaction-level financial data, reconciliation processes, or financial systems in regulated environments.
Demonstrated ability to own complex technical domains end to end with minimal direction.
Advanced SQL skills and strong experience with Snowflake, dbt, and large-scale data modeling.
Strong proficiency in Python or another language used for building production pipelines and automation.
Experience with orchestration tools, APIs, event-based and batch processing, and third-party integrations.
Strong software engineering practices including version control, CI/CD, testing, and documentation.
Nice to Have
Experience supporting enterprise scaling, SOX readiness, external audits, IPO preparation, or regulatory reporting.
Familiarity with BI tools such as Looker and financial systems like NetSuite, Stripe, or Adyen.
Hands-on experience with financial systems and payment processors used in the GoFundMe stack.
Familiarity with GAAP, revenue recognition, financial close, audit requirements, and money transmission compliance.
Skills and Tools
Python
SQL
Snowflake
dbt
Looker (optional)
NetSuite, Stripe, or Adyen (optional)
Orchestration tools and APIs
Salary and Benefits
Competitive pay and comprehensive healthcare benefits.
Financial assistance for hybrid work and family planning.
Generous parental leave and flexible time-off policies.
Mental health and wellness resources.
Learning, development, and recognition programs.
About the Company
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 to ask for help and support causes. Since 2010, the community has raised more than $40 billion. The organization operates on core values that include being impatient to be great, finding a way, earning trust every day, and being fueled by purpose.
How to Apply
Interested candidates should apply directly on the official GoFundMe careers page.