Granicus, a leading GovTech company serving over 5,500 government agencies worldwide, is seeking a Software Engineer 2 for their Bengaluru office. With 25 years of experience and serving 300 million citizen subscribers, Granicus provides cloud-based solutions for government communications, website design, and digital services. The role offers a unique opportunity to work on SaaS-based solutions that directly impact government-citizen relationships across multiple countries.
The position requires a mid-level engineer with 2+ years of experience in developing production-quality SaaS applications. The tech stack includes React, Node.js, GraphQL, and PostgreSQL, with significant exposure to GCP services. What makes this role particularly interesting is its focus on AI-enabled development, requiring experience with tools like GitHub CoPilot and AI/ML-powered applications.
Working in a hybrid environment, you'll be part of a global team spanning multiple continents, contributing to products that serve millions of citizens. The company offers a strong culture of inclusion with regular CEO interactions, various employee resource groups, and communities focused on wellness and work-life balance. This is an excellent opportunity for engineers who want to combine technical excellence with meaningful social impact, as Granicus's solutions directly contribute to better government-citizen relationships worldwide.