← All Positions
Posted Jul 26, 2025

Lead Software Engineer (Tech Lead)

Apply Now

 General function

Develop for Good is now exploring leveraging AI to suggest resources, guide students in real-time, and curate custom curricula for real-world project-based learning. We are seeking a Lead Software Engineer (Tech Lead) to own the greenfield development of a personalized, AI-driven learning experience for college students as they design and develop custom software projects for nonprofits at scale.

Our ideal candidate is someone who is excited to be the first full-time technical hire at a nonprofit tech startup, and eager to take ownership of establishing a greenfield foundation for what will eventually be an engineering organization that will be built around them.

✅ Responsibilities

 Qualifications

 Compensation

The expected salary range for this position is $125,000 - $140,000. The actual offer will be at the company’s sole discretion and determined by relevant business considerations, including the final candidate’s work location, qualifications, years of experience, and skillset.

 Benefits

 Commitment Expectations

Due to Develop for Good’s demands and responsibilities, we require full-time employees to be fully dedicated to their position and to not engage in external full- or part-time employment, freelancing, contracting, or academic programs.

 Develop for Good Organization Values

These core values embody who we are as a nonprofit, and serve as guiding principles for how all our volunteers, management, and partners operate and interact with one another. In an organization that is proud to engage such a large, diverse community of stakeholders, the following code unites us by shaping our overarching culture, driving our day-to-day actions, and inspiring us to deliver our best everyday to make the world a better place.

Exercise ownership. Every member of the organization—from student to mentor to management and stakeholders—owns a critical role in the Develop for Good project cycle. We commit to owning our responsibilities end-to-end. We proactively communicate about progress, and flag issues to Develop for Good upon first sign.

Plan to be prepared. Most things take much longer than initially anticipated. We build in personal and team buffer time to make sure things are done well and on time, and don’t rely on others for reminders.

Demonstrate growth through humility. We understand that no one is right 100% of the time. We ask for help when we need it, and when we inevitably make errors or fall short of expectations, we vocally acknowledge and own our mistakes. We reflect on what happened, reassess what we’ll do differently next time, and learn and grow as a team.

Commit to decisions as a team. We are obligated to respectfully push back based on data and our convictions. Decision-makers are responsible for outcomes. When decisions are made through collaborative discussion, we move forward together as a team.

Energize and serve each other. We assume positive intentions, proactively resolve misunderstandings or disagreements, and approach every interaction with kindness and empathy. We do not tolerate inflammatory, disrespectful, aggressive, or passive-aggressive behavior under any circumstances. Regardless of the role we fill in the Develop for Good community, we are team players who galvanize each other with positivity and enthusiasm.

Seek to understand and be helpful. We ask ourselves how we can help first and foremost. We don’t just come with problems or complaints; we are constructive, tactful, and solution-oriented. We don’t jump to conclusions; instead, we gather context and ask questions before making assumptions or delivering criticism.

Be mission-minded. We utilize our diverse cultures, roles, and responsibilities to work collaboratively to achieve our unified mission of doing good. At the end of the day, we’re here to try our best, grow, and dedicate our time and skills to improving the lives of others.

Develop for Good is committed to creating a diverse, equitable, and inclusive workplace. We are proud to be an equal opportunity employer and welcome applicants from all backgrounds, regardless of race, ethnicity, gender identity, sexual orientation, age, religion, disability, or veteran status. We believe that diversity drives innovation and encourage individuals with diverse experiences and perspectives to apply.

Originally posted on Himalayas

Apply Now