Granicus, a leading GovTech company with a 25-year history, is seeking a Senior Software Engineer to join their remote-first team. The role offers an opportunity to work on cloud-based solutions that serve over 5,500 government agencies and 300 million citizens across the U.S., U.K., Australia, New Zealand, and Canada.
As a Senior Software Engineer, you'll lead by example, tackling complex technical challenges and making significant contributions to the Granicus product suite. The position requires expertise in Java/Spring Boot and/or Ruby on Rails, with experience in Docker, Kubernetes, and CI/CD practices. You'll be responsible for maintaining multiple applications, mentoring junior developers, and serving as a key technical resource across the organization.
The company offers a competitive salary range of $95,000-$105,000 USD, along with comprehensive benefits including flexible time off, medical insurance (with a 100% company-paid option), 401(k) matching, and paid parental leave. Granicus promotes a diverse, inclusive culture with employee resource groups, wellness initiatives, and regular engagement opportunities with leadership.
This is an ideal role for an experienced developer who wants to make a meaningful impact by building technology that transforms how governments interact with their communities. The position offers the flexibility of remote work while being part of a globally distributed team across multiple countries.