Education & Research Full-time

Lead Software Engineer (Tech Lead)

Develop for Good

Location

Remote

Type

Full-time

Posted

Dec 16, 2025

Compensation

USD 125000 – 140000

Mission

What you will drive

  • Own responsibility of lifecycle development of features and maintenance of a greenfield codebase, developing high-priority AI components by personally producing documented, testable, quality code
  • Take ownership of overall codebase, ensuring scalable, maintainable, and efficient systems and integrations, including overseeing version control, managing code merges, and ensuring smooth deployment processes
  • Collaborate cross-functionally with Develop for Good's leaders and stakeholders to align development with user needs, program goals, and product vision, ensuring seamless integration with other systems
  • Manage and mentor a team of technical contributors, leading onboarding of additional team members, developing timelines, setting priorities, troubleshooting issues, and providing technical guidance

Impact

The difference you'll make

This role creates positive change by developing an AI-driven learning experience that accelerates the careers of diverse tech students through real-world, high-impact tech projects for nonprofits, ultimately helping to build the next generation of tech leaders who can improve lives through technology.

Profile

What makes you a great fit

  • A postsecondary degree in computer science, engineering, or a related field is preferred, with solid ML fundamentals and deep interest in generative AI and related technologies
  • Extensive experience managing large and complex codebases, including implementing and maintaining coding standards and best practices, with strong proficiency in full stack web app development
  • Proven experience leading engineering projects and teams, including mentoring junior developers and managing technical challenges, with excellent written and verbal communication skills for explaining technical concepts to non-technical stakeholders
  • Must be solution-oriented, proactive, highly responsive, reliable, and positive while operating under tight deadlines and uncertainty in a small, early-stage team

Benefits

What's in it for you

The expected salary range for this position is $125,000 - $140,000. Develop for Good is committed to creating a diverse, equitable, and inclusive workplace, welcoming applicants from all backgrounds and believing that diversity drives innovation.

About

Inside Develop for Good

Visit site →

Develop for Good is a tech nonprofit startup that provides affordable, custom engineering and design services for other nonprofits by pairing clients with teams of vetted, diverse tech student volunteers from colleges, accelerating the careers of diverse tech leaders through real-world, high-impact tech experience.