Virtuous provides software that helps nonprofits connect with and inspire their donors. The Senior Software Engineer (Full Stack) will build, scale, and maintain reliable web applications across the frontend and backend, while delivering new features and improving performance, scalability, and observability. The role also involves collaborating cross-functionally and contributing to architectural and technical decisions.