Senior Software Engineer (Compliance)

🇦🇷 Buenos Aires, Buenos Aires
Posted 1 week ago
Expires May 29, 2026

GoFundMe is seeking a Senior Software Engineer (Compliance) to join their team in Buenos Aires, Argentina. This role focuses on developing the intelligence layer that enables GoFundMe to process transactions securely and efficiently. The team operates at the intersection of engineering, risk, and data, creating systems that protect users, reduce fraud, and ensure compliance.

In this position, you will design and implement scalable backend services, APIs, and dashboards that integrate data from payment processors, KYC/KYB systems, and internal transaction logs. Your work will involve developing real-time pipelines and tools for risk evaluation, transaction monitoring, and fraud detection, balancing protection with user conversion. Collaboration with Data Platform, Risk, and Product teams is essential to build automation for proactive monitoring, alerting, and case management. You will oversee end-to-end systems, from data ingestion and normalization to visualization and workflow automation, ensuring reliability, security, and auditability. Additionally, you will contribute to frameworks that help GoFundMe remain compliant with global regulations while maintaining a seamless user experience.

Candidates should have over five years of professional backend software development experience, including building, deploying, and operating customer-facing applications at scale. Proficiency in backend programming languages such as Java, Kotlin, or PHP is required, along with experience in event-driven development, preferably using Kafka. Solid experience with relational database design, schema modeling, query optimization, and working with ORMs or data access layers is essential. Proven ability to design, build, secure, and maintain GraphQL and/or RESTful APIs using standard frameworks and industry best practices is necessary. Candidates should also have experience identifying, diagnosing, and resolving complex performance and scalability issues in backend systems. Familiarity with Git and collaborative development workflows, as well as experience with CI/CD pipelines and associated tooling, is important. Experience in agile, iterative software development processes and using application performance monitoring (APM) and log analytics tools for diagnostics, observability, and alerting is also required.

GoFundMe offers a competitive salary and comprehensive healthcare benefits. Additional perks include financial assistance for hybrid work, family planning, generous parental leave, flexible time-off policies, and mental health and wellness resources to support overall well-being. The company fosters a collaborative and innovative environment, encouraging employees to make a positive impact through their work. Opportunities for learning, development, and recognition programs are available to support career growth. GoFundMe is committed to diversity, equity, and inclusion through ongoing initiatives and employee resource groups. Employees can also engage in community service through the company's volunteering program.

GoFundMe is dedicated to helping people help each other, uniting individuals and nonprofits to support causes and each other. The company has raised more than $40 billion since 2010, making a significant impact on communities worldwide. Joining GoFundMe means being part of a mission-driven organization that values creativity, collaboration, and making a difference. Employees are encouraged to contribute to shaping the future of giving and to be part of a team that celebrates success together.

More Jobs at gofundme