About the Role:
Location: Remote
Commitment: 10–15 hours per week (minimum)
Duration: Minimum 6 months
Type: Volunteer/Pro Bono
About Solution Community
Solution Community is an international 501(c)(3) nonprofit building a global platform that enables actionable social change. With volunteers across 60+ countries and contributors with backgrounds from Apple, Toyota, Walmart, Meta, and more, we combine mission with execution.
We are building real technology to connect nonprofits, businesses, philanthropists, and volunteers — and we need a strong engineering leader to help us do it right.
The Role: Head of Engineering
As our Head of Engineering, you will lead and support the entire engineering function — including Full-Stack Engineers, DevOps Engineers, Security Engineers, QA Engineers, and Cloud Architects.
This is not a “manager-only” role. You must be able to read, review, challenge, and guide technical decisions with confidence. You do not need to code daily — but you must be able to step in, solve problems, and set a high technical bar.
You will work closely with:
- The CEO (strategy & execution alignment)
- The Build Leader (CPO) (product direction & prioritization)
- Other department leaders (Growth, Finance, People)
You are responsible for technical execution quality across the organization.
What Will You Do?
- Engineering Leadership. Lead all engineering contributors across frontend, backend, infrastructure, security, quality assurance, and DevOps.
- Technical Direction. Own architectural decisions and ensure systems are scalable, secure, and maintainable.
- Code Oversight. Review Pull Requests in GitHub, maintain high standards, and enforce clean engineering practices.
- Startup Execution. Identify bottlenecks, remove blockers, and drive engineering velocity without bureaucracy.
- Cross-Team Collaboration. Align closely with Product (CPO) to translate roadmap into realistic technical execution.
- System Stability. Ensure proper Git workflows, CI standards, testing discipline, and infrastructure reliability.
- Mentorship. Raise the team's technical level through feedback, pairing, and structured reviews.
- Cloud & Infrastructure Guidance. Oversee architecture decisions involving Google Cloud Platform, Firebase, and related infrastructure systems.
Our Technical Environment
Frontend
- Next.js
- React
- TypeScript
- Tailwind CSS
- Builder.io
- Figma
Backend
Infrastructure
- Google Cloud Platform
- Firebase
- GitHub
Team Tools
- ClickUp
- Slack
- Google Workspace
Who Are We Looking For?
Startup Engineer.
- 8+ years of hands-on software engineering experience.
- Proven experience building or scaling products in startup or early-stage environments.
- Not purely a corporate enterprise background.
True Technical Depth.
- Strong system design and architecture experience.
- Comfortable reviewing complex code across frontend and backend.
- Deep understanding of modern web architecture and cloud infrastructure.
Doer, Not Talker.
- Action-oriented.
- Comfortable making decisions and owning outcomes.
- Will step in when something is stuck.
Leader by Capability.
- Engineers respect you because you understand the work.
- You raise standards without ego.
- You collaborate well with Product and executive leadership.
Mission-Driven.
- Motivated by impact.
- Comfortable working in a nonprofit, volunteer-driven environment.
Bonus Points For
- Experience leading distributed, remote engineering teams.
- Experience building MVPs from scratch.
- Experience designing scalable cloud-native systems.
- Experience working closely with founders or CEOs.
What We Offer
Real Impact. Your leadership directly shapes a global social-impact platform.
- Autonomy. No corporate politics. No unnecessary layers.
- Ownership. Influence architecture, culture, and execution.
- Global Team. Collaborate with contributors across multiple countries.
- Recognition. Strong recommendation after meaningful contribution.