Here are our current job openings. Please click on the job title for more information, and apply from that page if you are interested.
Responsible Use of AI:
Granicus is a global leader known for building meaningful connections with every digital interaction. While AI helps us enhance efficiency to elevate the candidate experience, our primary focus is on communicating with candidates with honesty and care. In locations where it is permitted by local legislation, Granicus will use AI tools to assist us in the following ways, which may change from time to time in accordance with business needs:
• Job descriptions: Our hiring managers or recruiters may use AI to help draft job descriptions, which are then carefully refined to ensure clarity and accuracy.
• Outreach messages: Recruitment team members may use AI to draft messages to potential candidates and then personalize them with a human touch.
• Interview scheduling: We may use AI tools to streamline interview scheduling and automate follow-up communications to ensure the smoothest process for candidates.
• Interview questions: Our interviewers may use AI to assist in building questions tailored to the skills and qualities listed in the job description, ensuring relevance to the role.
• Note taking: We may use AI tools like Copilot to summarize Teams calls, which reduces our reliance on manual notetaking.
Throughout these processes, AI serves as a tool to enhance, not replace, the human connection at the core of our hiring experience. All decisions are made by our recruiters and hiring managers, who carefully review each application and bring context, expertise, and empathy to the process. We are committed to transparency, fairness, and responsible use of technology in hiring, ensuring every candidate is evaluated with both innovation and integrity.
If you choose to not give consent to AI reviewing your profile, your application and resume will still be fully reviewed by our recruiting team. Opting out will not negatively impact your candidacy or the consideration you receive.
Position Overview
We are seeking an experienced Data Scientist III to join our team. As a Data Scientist III, you will be responsible for the full data science lifecycle, from data acquisition and wrangling to model...
The Test Automation Engineer II is tasked with maintaining and adding automated testing coverage to ensure product quality and increase feature velocity. This role is responsible for tracking and communicating various test results in an effective and ideally automated manner. They will proactively report quality risks and system performance metrics to stakeholders and coordinate the conversion of manual tests into automated tests.
The Data Engineer III is responsible for consistently designing, developing, and operationalizing data analysis and visualizations for the Granicus platform and internal reporting. This experienced role will make key architectural decisions about the development of the Granicus data stack, write maintainable code, and debug production issues across the data ecosystem. This new resource will be key in alleviating the reporting and import/export backlog.
The Software Engineer IV is a key full-stack developer responsible for the consistent design, development, and operation of secure, well-tested, and stable product features and improvements to the Granicus platform. This role is critical for building robust new features and will involve making key architectural decisions about the development of the Granicus stack. The successful candidate will design and plan robust solutions, write concise, legible, and maintainable...
An SEO Specialist’s main role is to analyse and review client websites, set up CRO tests, and also assist the paid media team. They will work very closely with the SEO Analysts to make recommendations to improve traffic and assist in implementing those changes to websites so they are optimized for search engines.
The Software Engineer - 4 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.
As an SE-4, you will design and develop complex, scalable applications across multiple products. You will work on Java/Spring Boot backend systems, React.js/Node.js frontends, and leverage AWS services for deployment and scalability. You will also contribute to building agentic applications and use AI-powered developer tools to accelerate development. Python expertise is a nice-to-have for AI/agent integrations. This role requires strong...
The Software Engineer - 3 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.
As an SE-3, you will design and develop backend services and agentic workflows using Python, FastAPI, and modern frameworks. You will contribute to building multi-agent systems, web scraping frameworks, and integrate agents with third-party tools. This role requires strong technical depth in Python, familiarity with orchestration tools, and the ability to collaborate across teams in an agile environment.
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.
The Software Engineer-2 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.
As an SE-2, you will contribute to full-stack development...
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...
Summary Description
The Experience Partner 1 is a mid-level role responsible for managing a portfolio of mid-tier clients across the full customer lifecycle. This includes participating in pre-sales discovery, leading implementation coordination, and ensuring long-term client success through strategic engagement, program reviews, and growth planning. This role requires a balance of consultative client management, cross-functional collaboration, and a proactive approach to identifying opportunities for improvement and expansion.
Granicus is looking for a results-oriented Revenue Technology Manager with highly
As an HR Business Partner, you will work with the business areas to create a high-performing and supportive work environment. Your role will cover employee relations, management coaching, HR project work, and more. Working collaboratively with the broader HR team, you’ll drive the people to plan across all functions and offices.
At its heart, this position is about helping every employee at Granicus be successful, feel supported, and grow professionally and...
Essential Function
On-call Production Support: Manage a team of engineers to provide production support on a shift according to the team on-call roster.
Work on the customer and internal engineering/implementation team raised tickets while not on-call for production support. For example, a client may request to correct some data on the database server which cannot be done through the web interface.
Work on SREs backlog items.
Monitor and Maintain Systems: Continuously monitor the...
Key Responsibilities:
- Maintain and ensure the integrity of sales data within Salesforce.
- Perform data cleanup and validation to support accurate reporting.
- Develop and manage Salesforce dashboards to provide actionable insights.
- Analyze sales data to identify trends and opportunities for improvement.
- Review and monitor sales pipelines to ensure alignment with business goals.
- Collaborate with sales teams to optimize processes and improve efficiency.
- Provide regular updates and reports to senior management on sales performance.
- Develop and maintain key performance indicators (KPIs) and dashboards to provide clear visibility into sales performance across...
We are seeking a detail-oriented and proactive Senior Analyst to join our Customer Experience Operations team. This role is pivotal in driving operational excellence through robust reporting, process optimization, and strategic stakeholder engagement. The ideal candidate will possess deep expertise in Salesforce, Balanced Scorecard frameworks, and Customer Experience KPIs, with a strong analytical mindset and a passion for continuous improvement.
The Technical Support Representative is a resident expert on the Customer Support team whose knowledge of software configurations, online payment system integrations, relational databases, scripting, web applications, networks and general knowledge of internet communication protocols provides a valuable insight for solving problems. They are master troubleshooters and follow consistent, logical steps to identify/replicate issues, isolate causes and report back to clients on resolution. They are responsible for providing high-quality technical support for the Granicus software services we provide to the government and public. This person will also work on other programming and documentation projects as required. The Technical Support team partners with the Customer...
The SEO Analyst is a customer-facing role that focuses on providing expertise and strategic consulting to Simpleview’s search engine optimization (SEO) clients. They focus on growing traffic and conversions through SEO and conversion rate optimization (CRO), but may also occasionally provide guidance in paid media and other digital marketing campaigns. SEO Analysts support their clients by understanding their digital marketing objectives, conducting research and analysis, monitoring performance and providing recommendations to improve website traffic and meet client goals. The SEO Analyst accurately understands the client’s goals and objectives and effectively communicates that information to others within the organization.
We are seeking a detail-oriented and analytically driven AI and Cases QA Specialist to ensure the quality, accuracy, and effectiveness of AI-generated responses and automated support workflows. This role is critical to maintaining high CSAT, improving AI model performance, and ensuring that automation across platforms like Salesforce, Jira, and Wrike delivers a seamless customer experience.
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.
Granicus ANZ is looking for a Marketing Manager for our government and destination platform and cloud-based software. This role will work closely with the global marketing team, ANZ sales leadership and regional sales team, and the executive team to develop and continually refine our ANZ marketing strategy and execution. You will be accountable for our marketing success in the ANZ. You will plan and coordinate our execution utilising both local in-country resources and the support from global product marketing, content, digital marketing, and design teams. You will turn our strategy into real-life activities to deliver the right content at the right time based on insights into the local market and competitors.
The Marketing Manager...
We are seeking a seasoned, hands-on Principal Identity and Access Management Architect to lead the design, build and operationalization of our enterprise-wide Identity Governance & Access Management (IGAM) program. This role will be instrumental in advancing and strengthening our global identity foundation, enhancing lifecycle management, access governance, privileged access, and identity automation capabilities across our global operations.
Opening from Default - All locations 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...
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...
The Renewals Specialist, an entry-level administrative position, under the supervision of the Manager-Renewals, is responsible for managing and closing a predetermined set of existing client accounts in a timely and efficient manner. Working with Finance, Sales and Legal teams as necessary, the Renewals Specialist is responsible for successfully securing subscription renewals, and processing contract documentation and purchase orders. Granicus is a remote first company. While we have virtual teams, you have the option for inoffice work should you be located near one of our hubs. #CostaRica
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...
Granicus is seeking an experienced and highly skilled Senior Site Reliability Engineer (SRE) to join our SRE team. As a Senior SRE, you will play a pivotal role in ensuring the reliability, scalability, and performance of our services. You will lead efforts in building and maintaining a robust infrastructure, automating processes, and guiding the team to implement best practices in site reliability.
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. You will develop your experience with Software as a Service (SaaS) platforms and the ability to translate the capabilities of a technology platform into specific benefits for a given client.
The Senior Network Engineer is part of the Infrastructure Engineering team at Granicus. The team supports and maintains network hardware, software, and critical systems with a focus on security, availability, and scalability. The ideal candidate possesses strong network triage and troubleshooting skills, with specific focus on network switches, firewalls, load balancers and internet service providers.
#IND
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
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...
We are looking for a Senior Information Security Analyst with experience with vulnerability management and NIST 800-53 controls to join the information security and compliance team. You will report to the Senior Manager, Information Security Programs. You will perform analysis of vulnerability scan reports, improve the processes related to ticket creation and tracking, perform trend analysis of vulnerabilities and assets, lead discussions with product owners to address identified trends, and meet regularly with system owners to triage findings and drive closure. You will have experience with FedRAMP ConMon reporting, including completion of the PO&AM, DR tracker, and other...
Granicus is looking for data analyst to join Granicus’s Business Analytics team as part of the Operational Excellence function. The data analyst will use Granicus business data to develop reporting and analytics to drive operational improvements and business decision making.
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.
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
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.
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