Common Good develops cooperative technology for communities, nonprofits, and local governments. The Software Engineer will develop and maintain digital platforms and tools, improve user experience, and help ensure the systems are secure and scalable.