Staff Software Engineer (Backend)

GoFundMe is a global community of over 150 million people who come together every day with the common purpose of helping one another.
Backend
Staff Software Engineer
In-Person
8+ years of experience
Finance

Description For Staff Software Engineer (Backend)

GoFundMe is searching for a passionate and driven Staff Engineer with a strong background in building scalable, high-performance systems. In this high-impact role, you will design and develop innovative infrastructure to support large-scale, mission-driven products that empower millions of people globally. Your work will directly contribute to building seamless, user-friendly experiences, enabling individuals to contribute to causes and make meaningful change in the world.

As a key technical leader, you'll have the opportunity to shape the architecture and direction of our systems, driving impact for both the company and the users we serve. You'll play a critical role in driving the strategy for new and innovative products within our Incubation team, aligning with the company's bold vision and growth objectives.

Key Responsibilities:

  • Take ownership of the entire product development lifecycle, from ideation to launch and beyond
  • Collaborate closely with engineers, product managers, and designers
  • Own the technical roadmap for new products
  • Conduct deep technical exploration to stay ahead of industry trends
  • Define and track key performance indicators (KPIs) for your products
  • Lead engineering efforts for product launches and own post-launch technical strategy

Requirements:

  • 8+ years of relevant experience across various technical domains
  • Experience in architecting services and systems using well-accepted design patterns
  • Strong project leadership skills
  • Expertise in application performance monitoring and log analytics tools
  • Experience in areas such as financial transaction systems, digital wallets, ledgering, reconciliation, compliance, and payment infrastructure is a plus

Preferred Skills:

  • Experience with Spring Boot, Kotlin or Java, AWS, Kafka, Kubernetes

GoFundMe offers a competitive compensation package, rich healthcare benefits, supportive time off policies, learning & development programs, and a purpose-driven work environment. Join us if you're excited to grow both personally and professionally while making a direct impact on GoFundMe's products, users, and the causes that matter most.

Last updated a month ago

Responsibilities For Staff Software Engineer (Backend)

  • Drive strategy for new and innovative products within the Incubation team
  • Take ownership of the entire product development lifecycle
  • Collaborate with engineers, product managers, and designers
  • Own the technical roadmap for new products
  • Conduct deep technical exploration to stay ahead of industry trends
  • Define and track key performance indicators (KPIs) for products
  • Lead engineering efforts for product launches
  • Own post-launch technical strategy

Requirements For Staff Software Engineer (Backend)

Java
Kotlin
Kafka
Kubernetes
  • 8+ years of relevant experience across various technical domains
  • Experience in architecting services and systems using well-accepted design patterns
  • Strong project leadership skills
  • Expertise in application performance monitoring and log analytics tools
  • Experience in financial transaction systems, digital wallets, ledgering, reconciliation, compliance, and payment infrastructure (preferred)

Benefits For Staff Software Engineer (Backend)

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
  • Market competitive pay
  • Rich healthcare benefits
  • Supportive time off policies
  • Monetary support for new hire setup, hybrid work & wellbeing, and family planning
  • Mental and wellness programs
  • Learning & development programs
  • Recognition programs
  • 'Gives Back' Program
  • Employee resource groups

Interested in this job?

Jobs Related To GoFundMe Staff Software Engineer (Backend)

Staff Software Engineer, Payments

Staff Software Engineer, Payments at GoFundMe: Design and implement cutting-edge payment solutions for a global platform.

Lead Software Engineer (gaming system)

Lead Software Engineer position at Allwyn Lottery Solutions, focusing on gaming systems development with hybrid work model and comprehensive benefits.

Lead Software Engineer (Python)

Lead Software Engineer position at Analytic Partners, focusing on Python development and team leadership for marketing analytics solutions.

Staff Software Engineer

Remote Staff Software Engineer position at Murmuration, developing civic engagement tools with competitive salary and comprehensive benefits.

Systems Engineer

Systems Engineer position at Auria supporting Space Force operations with focus on space domain awareness and cybersecurity.