The Senior DevOps Engineer will play a significant role in the development, automation, and security across our diverse company portfolio. We presently use a diverse number of systems like Chef, GitLab, GitLab-CI, Terraform, and Kubernetes to automate the testing and delivery of both our Windows and Linux based hosted applications; with plans to consolidate on a standard set of tools leveraging GitLab-CI and Kubernetes where possible. The Senior DevOps Engineer will have an excellent understanding of full-stack application development, testing, continuous integration, a passion for security, and extensive experience working in an agile software development environment.#India
The Granicus Senior Quality Engineer contributes to the overall quality of multiple software platforms, executing on quality initiatives throughout the entire testing lifecycle. Responsibilities include test case creation, manual testing, defect analysis, status reporting, and generating metrics as required. Experience with web & API automated testing is mandatory. Must possess excellent people-skills and be comfortable mentoring others. Granicus releases new features and functionality frequently, and the QE team is on the cutting edge of everything we do. In this role you and your team become key product experts and drive how new features are implemented.#India
We are seeking an experienced Data Scientist III to join our team. In this role, you will manage the entire data science lifecycle, including data acquisition, preparation, model development, deployment, and monitoring. You will apply advanced techniques in Python programming, machine learning (ML), deep learning (DL), and generative AI to address complex challenges and develop high-impact solutions. Your role will involve leading projects, collaborating with cross-functional teams, and driving data-driven decision-making across the organization.
PLEASE NOTE - You must reside in Costa Rica to be considered for this position. Candidates living in other countries cannot be considered at this time.We seek a highly motivated and experienced Program Manager and Analyst to join Granicus’ Enterprise Program Management Office. The Program Manager will oversee multiple high-priority projects and programs to support the organization’s strategic goals, including support for M&A integrations of acquired businesses. The Program Manager will structure business problems, support business leaders with definition of solutions, develop and maintain program and project plans, coordinate stakeholders and timelines, and monitor performance and progress to ensure successful execution of top-priority initiatives.#PuertoRicoCostaRica
We are seeking a dynamic, customer-centric sales professional to drive revenue growth within our tourism segment. This role focuses on identifying, educating, and engaging prospective and current clients—including destination marketing/management organisations (regional tourism organisations, convention bureaus, government tourism departments, etc.) chambers of commerce and other travel/tourism-related organisations —using consultative and insight-driven selling techniques. The ideal candidate will have experience in the tourism/destination marketing industry, a strong technology sales background, exceptional communication skills, and a relentless drive to exceed sales targets in a fast-paced, innovative environment.#Australia/NZ
Opening from Default - All locationsThe Company Serving the People Who Serve the People Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and their constituents together. We are on a mission to support our customers by meeting the needs of their communities and implementing our technology in ways that are equitable and inclusive. Granicus has consistently appeared on the GovTech 100 list over the past 5 years and has been recognized as the best companies to work on BuiltIn. Over the last 25 years, we have served 5,500 federal, state, and local government agencies and more than 300 million citizen subscribers powering an unmatched Subscriber Network that uses our digital...
PLEASE NOTE - You must reside in Costa Rica to be considered for this position. Candidates living in other countries cannot be considered at this time.The Software Engineer three role at Granicus is for developers early in their careers who are looking for a fun, supportive, and fast-paced environment to grow their skills and contribute code to production systems. The Software Engineer three role will be expected to take on leadership roles in the maintenance of automation test suites, and they will be tasked to work on production code as well. All Granicus Software Engineers are expected to contribute to the broader Granicus technology organization in the deployment and support of these applications in higher environments. #Costa Rica
Opening from Default - All locationsThe Company Serving the People Who Serve the People Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and their constituents together. We are on a mission to support our customers by meeting the needs of their communities and implementing our technology in ways that are equitable and inclusive. Granicus has consistently appeared on the GovTech 100 list over the past 5 years and has been recognized as the best companies to work on BuiltIn. Over the last 25 years, we have served 5,500 federal, state, and local government agencies and more than 300 million citizen subscribers powering an unmatched Subscriber Network that uses our digital...
Granicus is looking for a skilled Technical Product Manager with deep expertise in platform technology to join our Operations Cloud product team. The desired candidate should be passionate about our platform’s ability to impact government efficiency, promote citizen engagement, and increase transparency.Granicus has agenda, video, and records request management product offerings, united in our Operations Cloud solution set, that tailor to the unique needs of our government customers. The software that we provide is used to automate processes, provide transparency, and increase accountability. Our customers depend on our platform to provide a highly reliable and high-quality experience to their stakeholders. We’re looking for someone with experience designing and supporting software...
The Company Serving the People Who Serve the People Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and their constituents together. We are on a mission to support our customers by meeting the needs of their communities and implementing our technology in ways that are equitable and inclusive. Granicus has consistently appeared on the GovTech 100 list over the past 5 years and has been recognized as the best companies to work on BuiltIn. Over the last 25 years, we have served 5,500 federal, state, and local government agencies and more than 300 million citizen subscribers powering an unmatched Subscriber Network that uses our digital solutions to make the world a better...
The Granicus Quality Engineer contributes to the overall quality of multiple software platforms, executing on quality initiatives throughout the entire testing lifecycle. Responsibilities include, but are not limited to, test case creation, manual testing, defect analysis, status reporting, and generating metrics as required. Experience with automated testing is strongly preferred.Granicus releases new features and functionality frequently, and the QE team is on the cutting edge of everything we do. In this role you and your team become key product experts and drive how new features are implemented.#India
The Senior Software Engineer – UI/UX Developer is a key technical person in the shared services team.Granicus shared services team is on a journey of developing platform services which will be used across Granicus product portfolio. This a front-runner team who evaluates latest technologies, embraces and evangelize the solutions across Granicus for adoption.The Senior Software Engineer is a go-to technical resource for anyone in the broader Granicus technology organization. They fully understand the deployment and support of applications in all environments and are an excellent mentor to groups and individuals within and outside of the development team.*WE ARE LOOKING FOR IMMEDIATE JOINERS ONLY
The DevOps Engineer III will play a significant role in the development, automation, and security across our diverse company portfolio. We presently use a diverse number of systems like Chef, GitLab, GitLab-CI, Terraform, and Kubernetes to automate the testing and delivery of Linux-based hosted applications, with plans to consolidate on a standard set of tools leveraging GitLab-CI and Kubernetes where possible. The DevOps Engineer III will have a strong understanding of full-stack application development, testing, continuous integration, a passion for security, and experience working in an agile software development environment.#India
The Software Engineer three role at Granicus is for developers early in their careers who are looking for a fun, supportive, and fast-paced environment to grow their skills and contribute code to production systems. The Software Engineer three role will be expected to take on leadership roles in the maintenance of automation test suites, and they will be tasked to work on production code as well. All Granicus Software Engineers are expected to contribute to the broader Granicus technology organization in the deployment and support of these applications in higher environments.#India
We are seeking a highly skilled Senior DevOps Engineer with a primary focus on Elasticsearch Observability and related technologies. The successful candidate will be responsible for implementing ELK stack solutions, managing Elasticsearch indices, integrating web APIs, and overseeing self-hosted clusters. This role includes designing centralized logging solutions, optimizing configurations, and fine-tuning bulk load processes. Additionally, the engineer will participate in technical discussions, advocate for logging best practices, troubleshoot issues, and plan for effective cluster capacity.
At Granicus, we're transforming the way government engages with its citizens through cutting-edge cloud technology. Our platform connects 150 million people with over 4,000 government organizations at every level. We are seeking an exceptional Program Manager – Customer Experience Services Enablement to join our team and drive excellence in customer experience, operational transformation, and change management within our support services. If you’re passionate about making a tangible impact and shaping the future of digital government, this is your chance to shine!Role Overview:As a key member in our Customer Experience and Technical Support teams, you will help to drive initiatives that elevate customer interactions and improve operational efficiency. Your role will focus on...
Due to Granicus’ continued growth, the Business Development Team is seeking new team members who will work to identify potential customers, further our partnerships with existing clients and increase the adoption of modern government technology throughout the country.The Business Development Representative is responsible for prospecting, qualifying, and generating new sales opportunities to help support the Federal, State and Local Sales teams. They will partner with Sales Executives to set up discovery meetings and opportunities with key decision makers in the government. These opportunities will be generated through qualifying inbound marketing campaign leads and strategic outbound communication. This role is for a highly-motivated, ambitious, and results driven...
The Quality Engineer role at Granicus is for quality engineers growing their technical and software development skills testing our products in a SaaS based environment. Their key focus is on developing automated tests for product-driven features within the Granicus product suite. Quality Engineers are proficient in multiple test automation frameworks and gain on-the-job experience applying their knowledge and experience in improving the design, quality and coverage of our automated test suites. They understand the deployment process and support testing the applications in all environments. As they gain expertise, they share their knowledge with the broader engineering team.#India
As a Senior Product Designer, you will join our growing cross-functional UX team and help shape the end-to-end product experience for our users. An influential member of the Granicus Product Design team, you harmonize the ecosystems of data-driven decision-making, human-centered design, and agile software development. Your insights inform future iterations, and you identify new opportunities for innovation and refinement. In this role, you work closely and collaboratively with product managers, product owners, product designers, developers, and QA testers to create, test, and ship market-leading improvements to our robust & complex family of government technology products.The role reports directly to our Senior Manager, Product Design and will form part of a high-performing team...
Granicus is needing Full Stack Web Developers for our India team. In this exciting role you will get the chance to do aa variety of Website development tasks. Web Developers are responsible for setting up, modifying, building and maintaining Websites and data-driven, cloud-based web applications and platforms. This position requires an advanced level understanding of front and back end, full-stack web development (to include HTML, Server-Side Programming concepts, T-SQL, and JavaScript). This position requires an advanced understanding of HTML, CSS, JavaScript, and MongoDB. If selected, you would be expected to deliver high-quality, error-free work within budget constraints while maintaining on time delivery. This position works under the direction of the CMS Lead...
The Software Engineer three role at Granicus is for developers early in their careers who are looking for a fun, supportive, and fast-paced environment to grow their skills and contribute code to production systems. The Software Engineer three role will be expected to take on leadership roles in the maintenance of automation test suites, and they will be tasked to work on production code as well. All Granicus Software Engineers are expected to contribute to the broader Granicus technology organization in the deployment and support of these applications in higher environments.
The Quality Engineer role at Granicus combines manual testing expertise with automated testing skills, specifically using CodeceptJS for end-to-end automation. This position is ideal for quality engineers who excel at both exploratory testing and building robust automated test suites. The successful candidate will balance hands-on manual testing with developing and maintaining CodeceptJS automation frameworks to ensure comprehensive coverage of our SaaS products. Quality Engineers in this role are expected to think critically about test strategy, identify areas where automation provides the most value, and execute thorough manual testing where human insight is essential. They work closely with development teams to integrate automated tests into CI/CD pipelines while maintaining...
The Senior Director of Cloud Operations is responsible for the operational integrity, performance, and reliability of enterprise cloud environments. This role leads a global, data-driven operations team with a strong emphasis on incident management, service continuity, and continuous improvement. This role reports directly to the Vice President of Cloud. This position will be responsible for leading a global team of cloud engineers, SRE practice, service management tools and operations using a metrics-first approach.
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. Software Engineers are proficient in multiple different technologies and gain on-the-job experience applying their knowledge and experience in improving the design and quality of our products. They understand the deployment process and support our applications in all environments. As they gain expertise, they share their knowledge with the broader engineering team.#India
PLEASE NOTE - You must reside in Costa Rica to be considered for this position. Candidates living in other countries cannot be considered at this time.The Quality Engineer role at Granicus is for quality engineers growing their technical and software development skills testing our products in a SaaS based environment. Their key focus is on developing automated tests for product-driven features within the Granicus product suite. Quality Engineers are proficient in multiple test automation frameworks and gain on-the-job experience applying their knowledge and experience in improving the design, quality and coverage of our automated test suites. They understand the deployment process and support testing the applications in all environments. As they gain expertise, they share their...
The Quality Engineer III will play a critical role in ensuring our digital products are inclusive and usable for all users, including those with disabilities. This role requires a strong foundation in quality engineering, a deep understanding of accessibility standards such as WCAG, and hands-on experience with both manual and automated accessibility testing tools. The Accessibility QE III will work closely with cross-functional teams to identify, prioritize, and resolve accessibility issues, and will help drive inclusive design practices across the organization.
Opening from Default - All locationsThe Company Serving the People Who Serve the People Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and their constituents together. We are on a mission to support our customers by meeting the needs of their communities and implementing our technology in ways that are equitable and inclusive. Granicus has consistently appeared on the GovTech 100 list over the past 5 years and has been recognized as the best companies to work on BuiltIn. Over the last 25 years, we have served 5,500 federal, state, and local government agencies and more than 300 million citizen subscribers powering an unmatched Subscriber Network that uses our digital...
Opening from Default - All locationsThe Company Serving the People Who Serve the People Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and their constituents together. We are on a mission to support our customers by meeting the needs of their communities and implementing our technology in ways that are equitable and inclusive. Granicus has consistently appeared on the GovTech 100 list over the past 5 years and has been recognized as the best companies to work on BuiltIn. Over the last 25 years, we have served 5,500 federal, state, and local government agencies and more than 300 million citizen subscribers powering an unmatched Subscriber Network that uses our digital...
The Digital Media Analyst is a client-facing role responsible for the strategy and execution of Simpleview’s client’s digital media spends across paid search, display, social media, and various other marketing platforms. The Digital Media Analyst will need to work closely with the Manager, Digital Media, Digital Strategist (when applicable), CSM, Digital Media Specialists and SEO Analysts to coordinate all paid campaigns and reporting. The Digital Media Analyst will assist New Business and Customer Experience teams with the evaluation and analysis of RFPs to support the proposal creation process. The ideal analyst should be logical, possess strong writing skills, have a sharp attention-to-detail, and be familiar with general marketing and advertising...
The Quality Engineer role at Granicus is for quality engineers growing their technical and software development skills testing our products in a SaaS based environment. Their key focus is on developing automated tests for product-driven features within the Granicus product suite. Quality Engineers are proficient in multiple test automation frameworks and gain on-the-job experience applying their knowledge and experience in improving the design, qualityand coverage of our automated test suites. They understand the deployment process and support testing the applications in all environments. As they gain expertise, they share their knowledge with the broader engineering team.
The Granicus Experience Group (GXG) is Granicus’ in-house digital agency, a cross-functional team of strategists, analysts, communicators and Granicus technology experts focused on customer experience and digital communications. We leverage best-in-class human-centered practices and a design-thinking approach to help our federal, state and local government customers better connect with the people they serve. We discover better insights, build better experiences, and achieve better outcomes. GXG is a fast-growing agency at a high-growth tech company, seeking a Data & Insights Consultant to operationalize, analyze and measure the performance of digital campaigns and user journeysacross multi-channel communications.This role is ideal for someone who thrives at turning complex data...
PLEASE NOTE - You must reside in Costa Rica to be considered for this position. Candidates living in other countries cannot be considered at this time.The HR Generalist will be responsible for partnering with the HR team to provide general support to the daily operations of the global HR department. Participates in a variety of HR responsibilities and projects to elevate HR processes and enhance the employee experience. This generalist will provider administrative support in the onboarding/orientation processes, employee engagement, policy implementation as well as overall HR projects.#PuertoRicoCostaRica
PLEASE NOTE - You must reside in Costa Rica to be considered for this position. Candidates living in other countries cannot be considered at this time.The Customer Success Consultant is accountable for our clients' adoption of our growing suite of SaaS solutions and services across client segment tiers, driving visible value aligned with our clients' business outcomes. As a consultant, you will act as a powerful client advocate, providing exceptional customer service so that our clients can deliver high-quality civic and citizen experiences in their communities.Strong candidates will have experience in nurturing clients in an agency, public sector, or software organization with stellar client relationship and consultative skills, as well as proven success in data-driven...
PLEASE NOTE - You must reside in Costa Rica to be considered for this position. Candidates living in other countries cannot be considered at this time.Granicus is looking for an enthusiastic and organized Benefits Specialist to oversee the day-to-day employee benefit operations for Granicus’s benefits packages. This individual will be an integral part of our global benefits team to ensure our plans run smoothly. Responsibilities include: handling the benefit enrollment , orientation processes and employee inquiries. The ideal candidate is thorough and detail-oriented and has experience assisting employees with benefit enrollment at all stages of the employee life cycle. #PuertoRicoCostaRica
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. Software Engineers are proficient in multiple different technologies and gain on-the-job experience applying their knowledge and experience in improving the design and quality of our products. They understand the deployment process and support our applications in all environments. As they gain expertise, they share their knowledge with the broader engineering team.
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. Software Engineers are proficient in multiple different technologies and gain on-the-job experience applying their knowledge and experience in improving the design and quality of our products. They understand the deployment process and support our applications in all environments. As they gain expertise, they share their knowledge with the broader engineering team.
The Software Engineering Manager at Granicus works to drive our teams to produce excellent software and works with our smart, driven engineers to enable their learning and growth. A Software Engineering Manager at Granicus will embody these values and ensure they are lived and breathed by their team. In addition to our values a Software Engineering Manager will champion practices such as test driven development, knowledge sharing, collective code ownership, and a supportive learning environment. This role will allow you to write code, mentor engineers, and think strategically. Your ideas about culture, roadmaps, and technical decisions of all sizes will be highly valued. Our Software Engineering Manager will love to collaborate on code and high-level thinking, think writing tests...
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. Software Engineers are proficient in multiple different technologies and gain on-the-job experience applying their knowledge and experience in improving the design and quality of our products. They understand the deployment process and support our applications in all environments. As they gain expertise, they share their knowledge with the broader engineering team.
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. Software Engineers are proficient in multiple different technologies and gain on-the-job experience applying their knowledge and experience in improving the design and quality of our products. They understand the deployment process and support our applications in all environments. As they gain expertise, they share their knowledge with the broader engineering team.
The Tender & Proposal Coordinator serves as a pivotal contributor in the preparation and delivery of high-quality tenders, proposals, bids, and related documents (“proposals”). This role encompasses coordinating resources, managing schedules, and ensuring that all submissions align with corporate branding, marketing standards, and best practices. The coordinator actively engages with Proposal Managers, Subject Matter Experts, and internal stakeholders to compile, format, review, and produce professional documentation, while independently managing smaller proposals and renewals.Success in this position requires exceptional organisational skills, attention to detail, and the ability to work collaboratively across teams and time zones—including supporting projects in the...
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. Software Engineers are proficient in multiple different technologies and gain on-the-job experience applying their knowledge and experience in improving the design and quality of our products. They understand the deployment process and support our applications in all environments. As they gain expertise, they share their knowledge with the broader engineering team.#India
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. Software Engineers are proficient in multiple different technologies and gain on-the-job experience applying their knowledge and experience in improving the design and quality of our products. They understand the deployment process and support our applications in all environments. As they gain expertise, they share their knowledge with the broader engineering team.What Your Impact will look like:•Collaborate with product management and business stakeholders to deliver SaaS based...
The Senior Software Engineer role at Granicus is for developers who lead by example. They regularly take on challenging and complex technical tasks and consistently make significant contributions to all areas of the Granicus product suite. In addition to those contributions, the Senior Software Engineer is a key contributor when new features are being groomed and planned by their team. Their product and technical knowledge is indispensable in this area.Senior Software Engineers have deep expertise in multiple different technologies and applications and proactively apply their knowledge improving the design, interface, and architecture of our products. They fully understand the deployment process and support our applications in all environments. They are an excellent mentor to groups...
Opening from Default - All locationsThe Company Serving the People Who Serve the People Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and their constituents together. We are on a mission to support our customers by meeting the needs of their communities and implementing our technology in ways that are equitable and inclusive. Granicus has consistently appeared on the GovTech 100 list over the past 5 years and has been recognized as the best companies to work on BuiltIn. Over the last 25 years, we have served 5,500 federal, state, and local government agencies and more than 300 million citizen subscribers powering an unmatched Subscriber Network that uses our digital...
Opening from Default - All locationsThe Company Serving the People Who Serve the People Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and their constituents together. We are on a mission to support our customers by meeting the needs of their communities and implementing our technology in ways that are equitable and inclusive. Granicus has consistently appeared on the GovTech 100 list over the past 5 years and has been recognized as the best companies to work on BuiltIn. Over the last 25 years, we have served 5,500 federal, state, and local government agencies and more than 300 million citizen subscribers powering an unmatched Subscriber Network that uses our digital...
The Granicus is seeking a proactive and detail-oriented Systems and Procurement Analyst based in India, with strong technical expertise across business systems such as Salesforce, NetSuite, and Wrike, and a strategic mindset for managing SaaS procurement and vendor relationships. This hybrid role blends day-to-day systems administration with responsibilities around software contract analysis, renewal strategy, and vendor negotiations.The ideal candidate will ensure system stability and data integrity while playing a key role in managing our SaaS portfolio — helping the business get maximum value from its technology investments.#India
Granicus is the leading provider of citizen engagement technologies and services for the public sector, bringing governments closer to the people they serve with the first-and-only Civic Engagement Platform. Granicus works with more than 5,500 government organizations and connects more than 280 million people in the largest Citizen Subscriber Network of its kind.#India
Granicus is seeking a skilled Associate Product Manager with a background in software and a passion for improving resident experiences, driving citizen engagement, and advancing government transparency. As an Associate Product Manager, you’ll drive execution across agile teams by translating vision into actionable plans and managing a well-prioritized Jira backlog across multiple value streams. You’ll ensure delivery of high-impact features by balancing competing priorities, aligning cross-functional teams, and applying data-driven decision-making. You’ll also oversee the development of complex, large-scale technical products, ensuring they meet market needs and business goals—especially in the realm of digital tools and automation technologies.