Granicus is a leading GovTech company transforming how governments interact with their constituents through digital solutions. With over 25 years of experience serving 5,500 government agencies across the US, UK, Australia, New Zealand, and Canada, they impact over 300 million citizens. The Senior Software Engineer role is perfect for developers who want to lead by example and make significant contributions to government digital transformation. You'll work on challenging technical tasks, mentor team members, and help shape the architecture of their products. The position offers comprehensive benefits, a globally distributed workforce, and the opportunity to work on meaningful projects that improve government-citizen relationships. The company culture emphasizes diversity, inclusion, and work-life balance, with various employee resource groups and wellness initiatives. This role combines technical leadership with the satisfaction of creating solutions that genuinely impact communities worldwide.