Granicus, a leading GovTech company serving over 5,500 government agencies worldwide, is seeking a Senior Software Engineer to join their remote team. This role is perfect for experienced developers who can lead by example and tackle complex technical challenges. The position involves maintaining and developing features for Granicus's product suite, which helps transform how governments interact with citizens through digital solutions.
The ideal candidate will have 5+ years of experience with Java/Spring Boot and/or Ruby on Rails, along with expertise in Docker, Kubernetes, and CI/CD practices. You'll be responsible for core maintenance of multiple applications, mentoring junior developers, and contributing to the technical infrastructure of Granicus's solutions.
As a Senior Software Engineer, you'll be part of a company that's consistently recognized on the GovTech 100 list and rated among the best companies to work for on BuiltIn. The role offers competitive compensation ($95,000-$105,000) and comprehensive benefits, including fully-paid medical insurance options, 401(k) matching, and flexible time off.
This is an opportunity to make a meaningful impact by building technology that helps governments better serve their communities. You'll work in a remote-first environment with a globally distributed team across the US, Canada, UK, India, Armenia, Australia, and New Zealand. The company culture emphasizes inclusivity, transparency, and work-life balance, with various employee resource groups and engagement opportunities with leadership.