Application Guide
How to Apply for Founding Engineer
at Guide to Good
🏢 About Guide to Good
Guide to Good is building a free public platform that connects donors with nonprofits, helping nonprofits tell their impact stories and demystifying the social impact sector. It's a mission-driven startup with a focus on transparency and social good, offering the chance to work on technology that directly benefits charitable organizations and donors. As a Founding Engineer, you'll have a unique opportunity to shape the platform from the ground up and make a tangible difference in the nonprofit ecosystem.
About This Role
As a Founding Engineer, you'll own the entire platform development and stability, taking early-stage systems to production and beyond. You'll build full-stack features across React/TypeScript and FastAPI/Python, extend AI agent infrastructure with PydanticAI and RAG pipelines, and manage cloud infrastructure across Railway, Vercel, and Supabase. This role is highly impactful because you'll be establishing engineering standards and shaping the technical architecture from day one, directly influencing how donors and nonprofits interact.
💡 A Day in the Life
You'll start your day by reviewing any alerts from Railway or Supabase, then dive into building a new feature like an AI-powered nonprofit story generator. After a standup with the founding team, you'll pair on debugging a RAG pipeline issue, then spend the afternoon refactoring the FastAPI backend for better performance. You'll end the day by writing documentation for the new API endpoints and planning the next sprint's architecture decisions.
🚀 Application Tools
🎯 Who Guide to Good Is Looking For
- Proven full-stack engineer with strong React/TypeScript and Python/FastAPI skills, capable of building and shipping features end-to-end.
- Hands-on experience with AI/LLM integration, specifically building RAG pipelines and working with frameworks like PydanticAI.
- Comfortable managing cloud infrastructure (Railway, Vercel, Supabase) and setting up CI/CD, monitoring, and deployment pipelines.
- Proactive and self-driven, able to make architectural decisions and establish engineering best practices in a fast-paced startup environment.
📝 Tips for Applying to Guide to Good
Highlight any experience you have building AI agents or RAG systems; mention specific projects where you integrated LLMs into production.
Showcase your full-stack capabilities by linking to a live project or GitHub repo that demonstrates React/TypeScript and Python/FastAPI together.
Explain how you've managed cloud infrastructure in the past, especially if you've used Railway, Vercel, or Supabase; be ready to discuss trade-offs.
In your cover letter, express genuine interest in the social impact sector and how your skills can help nonprofits tell their stories.
Prepare a brief architecture proposal for a feature like 'nonprofit impact story generation using AI' to demonstrate your fit.
✉️ What to Emphasize in Your Cover Letter
['Passion for social impact and how your technical skills can advance the mission of connecting donors to nonprofits.', "Specific examples of full-stack projects you've owned from concept to production, emphasizing React/TypeScript and Python/FastAPI.", "Experience with AI/LLM integration and RAG pipelines, and how you'd apply that to help nonprofits tell their impact stories.", 'Your ability to work autonomously and set engineering standards, as a founding engineer in a remote startup.']
Generate Cover Letter →🔍 Research Before Applying
To stand out, make sure you've researched:
- → Explore the current Guide to Good platform (guidetogood.org) to understand its features, user flow, and areas for improvement.
- → Read about the nonprofit sector and challenges in donor-nonprofit matching to contextualize the company's mission.
- → Look into PydanticAI documentation and sample projects to understand how it's used for AI agent workflows.
- → Review Railway, Vercel, and Supabase documentation to familiarize yourself with their deployment and scaling capabilities.
💬 Prepare for These Interview Topics
Based on this role, you may be asked about:
⚠️ Common Mistakes to Avoid
- Don't overemphasize frontend design skills; the role is more about full-stack engineering and AI infrastructure.
- Avoid generic statements about 'passion for startups'; instead, demonstrate specific knowledge of social impact tech.
- Don't neglect to mention your experience with cloud infrastructure and DevOps; it's a key requirement.
📅 Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!