
Job description
The Software Engineer role at Granicus is for developers growing their technical and software development skills developing products in a SaaS based environment. They take on challenging technical tasks and consistently make significant contributions to all areas of the Granicus product suite.
Collaborate with product management, QA, DevOps, and business stakeholders to deliver high-quality SaaS solutions. Design, develop, and maintain secure, scalable, performant, and highly available software components.
You will love this job if you have a BS in Computer Science, Computer Engineering, or a related field, proficiency in one or more programming languages, and understanding of web development technologies, frameworks, and relational databases.
Company

Public Administration • Tech, Software & IT Services
Granicus is a global technology provider that empowers governments to connect more effectively with citizens through cloud-based platforms, webcasting, and streaming media. With over 2,000 employees serving more than 7,000 public-sector organizations across the U.S., U.K., Australia, New Zealand, and Canada, the company delivers solutions that enhance agenda management, meeting efficiency, and government transparency. Its integrated suite of cloud computing, webcasting, and citizen-engagement tools streamlines communication, making it easier for officials to share critical information and gather feedback. Granicus distinguishes itself by combining robust technology with a deep commitment to improving the public-sector experience, helping governments drive meaningful community change.