Apply

Senior Software Engineer (Giving)

Posted 3 months agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Argentina

🔍 Industry: Nonprofit fundraising technology

🏢 Company: GoFundMe👥 251-500💰 Series A almost 10 years ago🫂 Last layoff over 2 years agoInternetCrowdfundingPeer to Peer

⏳ Experience: 5+ years

🪄 Skills: AWSGraphQLPHPPythonSQLAgileGitJavaKotlinKubernetesREST APICI/CD

Requirements:
  • 5+ years of professional experience working with backend programming languages (e.g., Java, Kotlin, Python, PHP) on a customer-facing application.
  • Professional experience with relational database design.
  • Professional experience developing GraphQL or REST APIs using any standard framework.
  • Experience using Git in a workplace environment.
  • Experience with CI/CD tooling in a development environment.
  • Experience working in an agile, intensely iterative software development process.
  • Experience with performance and optimization problems and the ability to both diagnose and prevent these problems.
  • Experience with application performance monitoring and log analytics tools.
Responsibilities:
  • You’ll collaborate with a team of engineers and product management to implement new features on the GoFundMe Giving team.
  • You'll be responsible for development, testing, deployment, documentation, and maintenance of new and existing backend services and tools.
  • You’ll participate in code reviews to maintain internal standards for style, maintainability, and excellence.
  • You’ll participate in on-call rotations to assist in solving urgent engineering issues.
  • You’ll recognize technical debt, propose and implement solutions.
  • You’ll advocate for improvements to the codebase, and provide leadership to others within your team.
Apply