
WeGive is a 5-year-old SaaS fundraising platform serving nonprofit organizations with branded domain solutions and deep CRM integrations. We're a small, impactful team building technology that helps nonprofits, mostly christian ministries, raise more money and manage donor relationships effectively.
We're looking for a senior backend engineer who can own problems end-to-end and work independently. This isn't a role where you'll receive detailed specifications—you'll be expected to understand business requirements, propose solutions, scope your own work realistically, and deliver quality code with minimal oversight.
As a growing startup, we need engineers who can take ownership of entire problem domains, work autonomously, and drive solutions forward without constant direction.
We’re looking for a developer who ships — not just someone who writes great code.
At WeGive, the difference between a good engineer and a great one isn’t syntax or style; it’s the ability to deliver working features that users actually use and love. You’ll be responsible for building clean, maintainable systems and getting them into production quickly and reliably.
You should be comfortable balancing quality and speed, understanding tradeoffs, and iterating toward better solutions instead of waiting for perfect ones. You’ll think in terms of business impact and user outcomes, not just technical purity.
The best developers on our team:
• Ship working versions early and improve them.
• Think about the user experience, not just the architecture.
• Communicate tradeoffs clearly and make pragmatic calls.
• Document what matters and help others move faster.
If you can consistently take an idea from concept to production — cleanly, thoughtfully, and fast — you’ll thrive here.
Infrastructure & Performance
* Optimize MySQL queries and database architecture
* Manage AWS systems and deployment infrastructure
* Debug and resolve production issues independently
* Improve system performance and scalability
Integration Work
* Build and maintain integrations with nonprofit CRM systems
* Handle complex data migrations and transformations between platforms
* Work with nonprofit data models and custom CRM objects
* Debug integration issues using logs and API documentation
Core Platform Development
Build and maintain our Laravel backend systems
Implement new features with proper architecture and testing
Handle partial refund logic, payment processing, and financial operations
Build and maintain APIs for our branded domain infrastructure
Must-Haves
* 7+ years backend development experience with proven ability to work independently
* Strong Laravel/PHP expertise - you should know this framework deeply
* MySQL optimization skills - understanding indexes, query performance, and database design
* AWS experience - comfortable managing cloud infrastructure and deployments
* Realistic scope estimation - you understand what you can deliver and communicate honestly about timelines
* Ownership mindset - you see problems through to completion without needing constant check-ins
* Strong written communication - you document decisions, write clear technical documentation, and communicate async effectively
Strong Preferences
* Experience with nonprofit CRM platforms and data models
* DNS/domain management experience
* Deployment platform experience (Laravel Forge or similar)
* History of reducing technical debt while shipping features
* Experience working in small teams or startups where you wore multiple hats
* Need for detailed specifications before starting work
* Difficulty estimating scope or consistent timeline overruns
* Waiting for permission or direction on every decision
* Lack of initiative in investigating and solving problems
* Poor communication about blockers or delays
* Backend: Laravel 10+, PHP 8+
* Database: MySQL
* Infrastructure: AWS systems
* Integrations: Nonprofit CRM APIs, payment processors, and third-party services
* Version Control: GitHub
You'll be joining a small, focused engineering team at a remote-first startup. We value self-direction, clear communication, and taking ownership of your work. The team handles everything from new feature development to production support to customer data migrations, and everyone is expected to contribute across the stack as needed.
* Fully remote work environment
* Competitive salary and benefits
* Opportunity to have significant impact on nonprofit fundraising
* Direct collaboration with leadership on technical architecture
* Exposure to complex integration challenges across multiple platforms
* Chance to shape our technical direction as we grow