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 3 months 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 Engineer

Staff Engineer role at GoFundMe focusing on building scalable systems for checkout and pricing, offering competitive compensation and comprehensive benefits.

Staff Software Engineer, Payments

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

Senior Technical Infrastructure Program Manager - Electrical Engineering, Global Electrical Engineering

Senior Technical Program Manager role at Amazon focusing on electrical engineering, system maintenance, and infrastructure management with competitive compensation and benefits.

Manager, Software Developer in Test, Creativity Apps

Lead QA engineering team for Apple's Creativity Apps, overseeing test automation and quality processes for iOS/macOS applications and cloud frameworks.

Software Engineer - Trust & Safety Solutions Engineer

Staff Software Engineer position at Apple focusing on Trust & Safety solutions, building and maintaining large-scale regulatory systems to protect services and users.