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 4,500 government organizations and connects more than 220 million people in the largest Citizen Subscriber Network of its kind.

View All Jobs

Program Manager- Global Engineering

$100,000 - $110,000 + Bonus

St. Paul, MN/Denver, CO/Washington, DC/Remote
  • Apply
Job Description Acquiring and successfully integrating businesses is central to Granicus’ strategy. Consequently, we have a large distributed global software engineering organization that leverages a broad spectrum of technologies. Our engineering success depends on the entire team being aligned on all aspects of the software development process.
The “Program Manager, Global Engineering” is the driving force that ensures the global software development organization embraces our development best practices, and that as the team expands, we maintain productivity, velocity, and consistency. To achieve that, the Program Manager makes sure that we continuously improve our best practices, improve our training and education, and quickly adjust when new challenges arise. 
The Program Manager establishes and collects key performance indicators of global teams to report to upper management. The manager will not be expected to code but will benefit greatly from the experience of working in an agile software engineering team. 
The Program Manager also has a central role in M&A, evaluating potential engineering teams, developing integration plans and driving efficient adoption of our best practices upon acquisition.
The Program Manager reports to the VP of Software Engineering and has oversight of project execution across multiple teams around the globe, overseeing software development workflows, security practices, hiring and training, product roadmap realization, and ongoing measurements of team success.
What you'll do:

• Manage the development, maintenance and adaptation of Granicus’ software development best practices
• Drive global adherence to Granicus’ software development practices through active education, training and coaching to ensure we efficiently build secure, high-quality products
• Define, refine, and report key performance indicators for the software teams to provide clarity on productivity, technical health and factors that may be impeding them
• Represent the software development organization in the evaluation of acquisition candidates’ SDLC standards
• Ensure that new members of the engineering team (coming from directs hires and acquisitions) are able to quickly learn and adapt to Granicus’ best practices.
• Partner with leadership in other areas of the product org (product management, cloud, security and machine learning) to ensure the software development best practices are fully aligned with the whole organization’s
• Collaborate with other Granicus teams to evangelize our best practices and help the whole company maintain the highest technical standards

Skills & Requirements

Who you are:

• 5+ years of experience leading software engineers through successful product deliveries in an Agile environment
• Proven skills in measuring software engineering key performance indications; experience in Flow a plus
• Experience with global development teams, particularly with teams co-located in India and North America and/or Europe
• Several years of hands-on experience in software engineering as an individual contributor or project or product manager
• Excellent communication (verbal and written) skills for interacting with all internal organization, executives and business customer groups
• Elevated level of personal initiative, integrity, and leadership
• Ability to serve as the technical leader of a distributed, collaborative, and extraordinarily skilled software development team
• Experience training engineers in SDLC a plus


Responsible for Granicus information security by appropriately preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets following the company's information security program.


Benefits: At Granicus, we offer a competitive benefits package that allows employees to tailor benefits to their needs. Benefits listed below are for employees based in the U.S.

  • Flexible Time Off
  • Medical (includes an option that is paid 100% by Granicus!), Dental & Vision Insurance
  • 401(k) plan with matching contribution
  • Tuition & Training Reimbursement
  • Paid Parental Leave
  • Employer paid Short and Long Term Disability Insurance, Group Term Life Insurance and AD&D Insurance
  • Group legal coverage 
  • Transit and/or parking supplement for office based employees
  • Free snacks and drinks in our offices
  • And more!

Granicus is committed to providing equal employment opportunities. All qualified applicants and employees will be considered for employment and advancement without regard to race, color, religion, creed, national origin, ancestry, sex, gender, gender identity, gender expression, physical or mental disability, age, genetic information, sexual or affectional orientation, marital status, status with regard to public assistance, familial status, military or veteran status or any other status protected by applicable law. 

Sign Up For Job Alerts