Program Manager- Global Engineering

Granicus · St. Paul, MN/Denver, CO/Washington, DC/Remote

Public Service & Civic Engagement
$100000 - $110000 Per Year
Posted 3 months ago

Product Management
Machine Learning
Claim this company

Job DescriptionAcquiring 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. 

To apply for this job please sign in or enter your email below.

Related Jobs

Software Engineer - Granicus
St. Paul, MN/Denver, CO/Washington, DC/Remote - Posted 3 months ago
Senior Software Engineer - Granicus
St. Paul, MN/Denver, CO/Washington, DC/Remote - Posted 3 months ago
Front End Developer (React) - Pluribus Digital
Arlington, VA - Posted 3 months ago
View more open tech jobs in Denver, CO
View more open tech jobs in Washington, DC
View more remote jobs
Be the first to see new Program Manager- Global Engineering jobs

Save this search to get an email when new jobs match this search.

Create Account to Save Search

Connect with your next key hire on Tech Jobs for Good.

Post a featured job Schedule a demo