Talent.com
Lead Software Engineer (Tech Lead)
Lead Software Engineer (Tech Lead)Develop for Good • Bodega Bay, CA, US
Lead Software Engineer (Tech Lead)

Lead Software Engineer (Tech Lead)

Develop for Good • Bodega Bay, CA, US
30+ days ago
Job type
  • Full-time
  • Part-time
Job description

Job Description

Job Description

🌟 Who we are

Develop for Good is a tech nonprofit startup that provides affordable, custom engineering and design services for other nonprofits. We design apps and build websites by pairing our clients with teams of vetted talented and diverse tech student volunteers from colleges everywhere. Over the course of 266,000+ volunteer hours, Develop for Good has supported 3,700+ college students and industry mentors across 275+ projects for clients including UNICEF, the World Health Organization, and the Smithsonian Institution. 84% of our students are under-served or underrepresented in tech. Spun out of Stanford University, Develop for Good has surpassed $2.2M in revenue with the support of several Silicon Valley tech companies, and has been featured on Forbes, TechCrunch, and TED. Ultimately, we accelerate the careers of the diverse tech leaders of tomorrow with real-world, high-impact tech experience.

📌 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

  • Own responsibility of lifecycle development of features and maintenance of a greenfield codebase.

Develop the high-priority AI components of the solution by personally producing documented, testable, quality code. Implement their foundational technology with your contributions.

  • Take ownership of overall codebase, ensuring scalable, maintainable, and efficient systems and integrations. This includes overseeing version control, managing code merges, and ensuring smooth deployment processes.
  • Collaborate cross-functionally.
  • Work closely with Develop for Good's leaders to ensure the development process is aligned with user needs, program goals, and product vision.

  • Collaborate with stakeholders across the organization to ensure seamless integration of the platform with other Develop for Good systems.
  • Manage and mentor a team of technical contributors.
  • Once the core architecture is in place, lead the onboarding of additional contributors and junior team members to expand the solution with new features and enhancements.

  • Develop timelines and set priorities to ensure timely delivery of features.
  • Troubleshoot issues and provide technical guidance to resolve roadblocks as they arise.
  • Provide hands-on technical leadership, including writing code and solving complex problems.
  • Support technical education in core programs
  • Engage with students as needed for project-specific technical challenges.

  • Research, suggest, and implement new educational tools and resources for students to apply to their projects (i.e. emerging AI tools for website development).
  • Execute such other duties as designated by the Executive Director.
  • 🎓 Qualifications

  • A postsecondary degree in computer science, engineering, or a related field is preferred.
  • Solid ML fundamentals and deep interest in the latest generation of generative AI and related technologies.
  • Extensive experience managing large and complex codebases, including implementing and maintaining coding standards and best practices.
  • Strong proficiency in full stack web app development.
  • Proven experience leading engineering projects and teams, including mentoring junior developers and managing technical challenges.
  • Excellent written and verbal communication skills, capable of explaining complex technical concepts to non-technical stakeholders.
  • Must be solution-oriented and proactive.
  • Is highly responsive, reliable, and positive while operating under tight deadlines and uncertainty in a small, early-stage team.
  • 💸 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

  • Generous medical, dental, and vision insurance.
  • Retirement plan and and up to 5% employer matching.
  • Flexible remote-first culture. Beyond attending meetings scheduled in advance and maintaining responsiveness during daily designated work hours, you can work from any place and at any time as long as high-quality, expected work gets done on time.
  • Monthly remote work stipend.
  • Flexible PTO and generous paid parental leave.
  • All-expenses paid in-person team retreats and startup and nonprofit events.
  • No-meeting Fridays!
  • Make a tremendous, far-reaching impact for thousands of students, nonprofits, and their beneficiaries in a fast-paced tech nonprofit startup.
  • Unparalleled opportunity to expand professional network with industry professional mentors, nonprofit executives, corporate partners, talented college students and recent graduates, and high net worth philanthropic partners and supporters.
  • 🤝 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.

    Create a job alert for this search

    Lead Software Engineer • Bodega Bay, CA, US

    Related jobs
    Solution Engineer (Advanced Wireless, AI / ML)

    Solution Engineer (Advanced Wireless, AI / ML)

    Keysight Technologies • Santa Rosa, CA, United States
    Full-time
    Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization.Our ~15,000...Show more
    Last updated: 1 day ago • Promoted
    Systems Engineer

    Systems Engineer

    Arete • Healdsburg, CA, US
    Full-time
    At Areté, we are on the forefront of utilizing innovative solutions, with great minds from all backgrounds, to help solve the nation's most complex security challenges.We strive for an i...Show more
    Last updated: 30+ days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Meet Life Sciences • Santa Rosa, CA, US
    Full-time
    Senior Firmware Engineer .Meet has recently partnered with a growing Medical Device company developing innovative diagnostic and therapy solutions for sleep apnea disorders and cardiovascular ...Show more
    Last updated: 10 hours ago • Promoted • New!
    Innovative Prefabrication Systems Engineer

    Innovative Prefabrication Systems Engineer

    oWOW • Santa Rosa, CA, United States
    Full-time
    At oWOW, we're on a transformative mission to revolutionize multifamily housing.As a vertically integrated real estate developer, we merge architecture, R&D, real estate development, and software u...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Architect

    Senior Software Architect

    Keysight Technologies SAles Spain SL. • Santa Rosa, CA, United States
    Full-time
    Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries.Our award-wi...Show more
    Last updated: 30+ days ago • Promoted
    Onsite : Senior Technical Program Manager

    Onsite : Senior Technical Program Manager

    iitjobs, Inc. • Santa Rosa, CA, US
    Full-time
    Looking for consultant local to bay area only.Define and manage the technical roadmap for data center deployments, from initial concept to full-scale operation, ensuring alignment with business obj...Show more
    Last updated: 10 hours ago • Promoted • New!
    Slurm Administration & Systems Architecture

    Slurm Administration & Systems Architecture

    Midjourney • Santa Rosa, CA, US
    Full-time
    We are seeking a highly skilled HPC / AI / ML Cluster Engineer to support the design, deployment, and ongoing operations of large-scale HPC environments powered by Slurm. This role centers on cluster en...Show more
    Last updated: 30+ days ago • Promoted
    Summer 2026 Systems Engineering Intern

    Summer 2026 Systems Engineering Intern

    A / V Services LLC • Petaluma, CA, United States
    Permanent
    T his position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and / or the Export Administration Regulations (“EAR”).In order to...Show more
    Last updated: 1 day ago • Promoted
    Senior Integration Engineer - PMTC

    Senior Integration Engineer - PMTC

    Keysight Technologies • Santa Rosa, CA, United States
    Full-time
    Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization.Our ~15,000...Show more
    Last updated: 30+ days ago • Promoted
    VP Technology - AI Ventures

    VP Technology - AI Ventures

    kadence • Santa Rosa, CA, US
    Full-time
    Vice President – AI Ventures (San Francisco).We’re looking for a visionary leader at the intersection of AI, technology, and venture building, someone with the technical depth to shape ...Show more
    Last updated: 10 hours ago • Promoted • New!
    Technical Project Manager

    Technical Project Manager

    Thrive Recruiting Partners • Santa Rosa, CA, US
    Full-time
    Technical Project Manager, Partner Operations.We are looking for a motivated operations and project management professional to join a fast-growing team focused on scaling physical infrastructure th...Show more
    Last updated: 10 hours ago • Promoted • New!
    Sr. Application Integration Engineer

    Sr. Application Integration Engineer

    Cypress HCM • Santa Rosa, CA, US
    Full-time
    We are seeking an expert-level Senior Integration Developer to design, build, and govern mission-critical enterprise automation and integration solutions using Boomi or Workato.This role demands de...Show more
    Last updated: 3 days ago • Promoted
    Salesforce Solution Architect

    Salesforce Solution Architect

    Pierce Washington • Mill Valley, CA, US
    Full-time
    Quick Apply
    Founded in 2005, Pierce Washington helps clients transform their quote-to-cash process.We are creating a next-generation Total Commerce Company and will own the Total Commerce category – a fa...Show more
    Last updated: 30+ days ago
    Workflow Integration Engineer

    Workflow Integration Engineer

    The Walt Disney Company • Nicasio, CA, United States
    Full-time
    The Skywalker Sound Development Group is seeking a dedicated and client-focused Workflow Integration Engineer to join our growing organization. In this critical role, you will ensure clients can sea...Show more
    Last updated: 1 day ago • Promoted
    Senior Manager, Enterprise Systems

    Senior Manager, Enterprise Systems

    Traditional Medicinals • Rohnert Park, CA, US
    Full-time
    Quick Apply
    Manager of Enterprise Systems plays a critical leadership role in shaping and managing the company’s enterprise systems strategy. This individual will serve as a key liaison between IT and bus...Show more
    Last updated: 30+ days ago
    Implementation Manager

    Implementation Manager

    CD Recruitment • Santa Rosa, CA, United States
    Full-time
    Customer Onboarding Manager – Generative AI SaaS.Our client is looking for a proactive.This role is ideal for someone with experience in SaaS, martech, or salestech products, who enjoys solving pro...Show more
    Last updated: 20 days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    2K • Novato, CA, United States
    Full-time
    K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc.Founded in 2005, 2K Games is a global video game company, publishing titles developed by s...Show more
    Last updated: 1 day ago • Promoted
    Technical Project Manager

    Technical Project Manager

    Bolt Graphics • Santa Rosa, CA, US
    Full-time
    We’re seeking an accomplished Technical Project Manager (TPM) experienced in leading high-performance software infrastructure initiatives at scale. This role is based in San Diego or San Jose / ...Show more
    Last updated: 19 days ago • Promoted