GoFundMe.org is hiring a
Staff Software Engineer

Logo of GoFundMe.org

GoFundMe.org

πŸ’΅ $185k-$250k
πŸ“Remote - Worldwide

Summary

Join GoFundMe as a Payments Engineer to collaborate with a team on improving the GoFundMe Payments Platform. With 8+ years of professional experience in payments or fintech, you'll participate in various aspects of product development life cycle, including architectural design, development, deployment, documentation, and maintenance of backend services and tools.

Requirements

  • 8+ years of professional experience working with backend programming languages
  • At least 3+ years. in payments or fintech
  • Professional experience with relational database design
  • Professional experience developing REST APIs using any standard framework
  • Strong professional experience with performance and optimization problems and the ability to both diagnose and prevent these problems
  • Experience with event driven architecture at scale
  • Strong understanding of design patterns, and architectural best practices covering software architecture, development, testing, and delivery
  • Strong professional experience with analyzing and diagnosing performance problems and the ability to both diagnose and prevent these problems
  • Experience using Git in a workplace environment
  • Experience working in an agile, intensely iterative software development process
  • Experience with application performance monitoring and log analytics tools. We use New Relic and Sumo Logic

Responsibilities

  • Collaborate with a team of engineers, product management and external partners to identify and implement improvements and new features for the GoFundMe Payments Platform
  • Participate in the entire product development life cycle which includes architectural design, development, deployment, documentation and maintenance of new and existing backend services and tools
  • Contribute to the growth of the Payments organization by looking for opportunities to improve efficiency, processes and productivity
  • Ship features and improvements with minimal guidance and support from other team members
  • Participate in on-call rotations to assist in solving urgent engineering issues
  • Recognize technical debt, propose and implement solutions
  • Provide mentorship to junior developers through chat and pair programming
  • Advocate for improvements to the codebase, and provide leadership to others within your team

Preferred Qualifications

  • Experience with Kubernetes
  • Experience with Graphql
  • Experience with AWS, GCP, or Azure
  • Experience with async processing. We use SQS/SNS, Kafka

Benefits

  • Market competitive pay
  • Rich healthcare benefits including employer paid premiums for medical/dental/vision (100% for employee-only plans and 85% for employee + dependent plans) and employer HSA contributions
  • 401(k) retirement plan with company matching
  • Hybrid workplace with fully remote flexibility for many roles
  • Monetary support for new hire setup, hybrid work & wellbeing, family planning, and commuting expenses
  • A variety of mental and wellness programs to support employees
  • Generous paid parental leave and family planning stipend
  • Company provided life and disability coverages
  • Supportive time off policies including vacation, sick/mental health days, volunteer days, company holidays, and a floating holiday
  • Learning & development and recognition programs
  • Gives Back' Program where employees can nominate a fundraiser every week for a donation from the company
  • Inclusion, diversity, equity, and belonging initiatives
  • Employee resource groups
  • Your work has a real purpose and will help change lives on a global scale
  • You’ll be a part of a fun, supportive team that works hard and celebrates accomplishments together

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let GoFundMe.org know you found this job on JobsCollider. Thanks! πŸ™