Program Manager

Join our innovative, global team using technology to transform the way the social sector engages with data. We run on passion, blending diverse skill sets and experiences with a collective mission to help social impact organizations tackle challenges and achieve greater impact globally. We’re a self-motivated, creative group that encourages all staff to push their own boundaries and drive the company in exciting new directions. As a social enterprise and certified B Corporation, we reinvest a majority of our profits in our growth and continued pursuit of our mission and vision.


Position Overview

As a Program Manager at Vera, you are responsible for ensuring that complex initiatives move from planning to delivery smoothly, predictably, and at a high standard of quality.

You sit at the intersection of Product, Engineering, QA, DevOps, Client Success, and business teams, bringing structure, clarity, and momentum to the work. As Vera increasingly adopts AI-assisted development practices, you will also help teams operate effectively in an AI-enabled delivery environment.

Success in this role means delivering outcomes on time, proactively managing risks, keeping stakeholders aligned, and continuously improving how teams work together.


Primary Responsibilities:

  • Program Delivery & Execution
    • Own the successful delivery of multiple initiatives across product development, client engagements, AI offerings, and internal projects.
    • Develop and maintain project plans, timelines, dependencies, and delivery milestones.
    • Identify risks early, remove blockers, and drive resolution before they impact delivery.
    • Lead release planning, execution tracking, and post-release reviews.
    • Partner with teams to ensure commitments are realistic, achievable, and transparent.
  • Process Excellence & AI-Enabled Delivery
    • Help define and continuously improve delivery workflows across Product, Engineering, QA, and DevOps.
    • Support the adoption of AI-assisted development practices and ensure teams have the right processes, context, and documentation to work effectively.
    • Establish clear quality gates, definitions of done, and operational metrics.
    • Drive retrospectives and process improvements that improve quality, predictability, and team effectiveness.
  • Stakeholder Management & Communication
    • Serve as the primary coordination point across cross-functional teams and stakeholders.
    • Provide clear, concise program updates, status reports, risk assessments, and delivery forecasts.
    • Facilitate decision-making by ensuring stakeholders have the information they need at the right time.
    • Manage delivery-related communications, including timeline changes, escalations, and release updates.
  • Planning, Capacity & Operational Management
    • Partner with functional leads to manage team capacity, resource allocation, and delivery planning.
    • Support estimation, prioritization, and scheduling activities across multiple workstreams.
    • Monitor program health through delivery metrics, capacity data, and operational reporting.
    • Ensure work is tracked accurately and delivery commitments remain aligned with available capacity.
  • Risk Management & Continuous Improvement
    • Maintain visibility into delivery, quality, operational, and organizational risks.
    • Develop mitigation plans and contingency strategies for critical initiatives.
    • Lead incident coordination and lessons-learned exercises when required.
    • Champion a culture of accountability, continuous learning, and operational excellence.
  • Team Enablement & Program Leadership
    • Coach and support Program Associates and junior team members.
    • Promote strong project management practices, documentation standards, and delivery discipline.
    • Contribute to organization-wide initiatives related to delivery excellence, AI adoption, and operational maturity.
    • Act as a trusted partner and facilitator across teams, helping individuals and groups perform at their best.


Qualifications and Experience

Essential
  • Bachelor’s degree in Business Administration, Computer Science, Engineering, or a related field.
  • 7+ years of Program or Project Management experience in software delivery environments.
  • Proven experience managing multiple concurrent initiatives and cross-functional stakeholders.
  • Strong understanding of Agile delivery methodologies and software development lifecycles.
  • Experience working closely with Product, Engineering, QA, and business teams.
  • Excellent written and verbal communication skills.
  • Strong planning, prioritization, risk management, and problem-solving abilities.
  • Expertise with tools such as Jira, Confluence, and project planning/reporting platforms
Desired
  • Experience working with AI-assisted development tools and workflows.
  • Familiarity with agentic development environments, AI governance, or AI-enabled delivery practices.
  • PMP, PSM, CSM, or similar project/program management certification.
  • Exposure to SaaS product development, professional services delivery, or consulting environments.
  • Basic technical understanding of software architecture, APIs, Git workflows, and CI/CD practices.

Compensation & Benefits

Vera Solutions offers competitive compensation (including benefits), commensurate with experience and cost of living.

Employee Incentive Plan

All employees participate in our Employee Incentive Plan. Employees receive stock options, aligned to their job title and location, as part of their total compensation package.

Sabbatical

To showcase our commitment to employee growth and well-being, Vera offers a paid sabbatical to employees who complete four consecutive years.

Student Loans

To help employees with outstanding student loans, Vera offers a Student Loan Benefit.

Child Care

In addition to robust paid parental leave, Vera assists with the costs of child care.

Retirement

Vera offers a retirement plan and contribution matching to all of its employees.

Wellness Leave

We do not cap sick leave. If you’re sick, we hope you get better!

Paid Time Off

38 days of paid leave each year, including local and company-wide holidays and a December break.

Health Care

Vera is passionate about supporting the health of you and your family. We cover medical insurance premiums, including family coverage, up to a maximum amount.

How to Apply

Complete an online application by clicking apply below.

For additional information, please contact jobs@verasolutions.org

Vera Solutions is committed to fostering a diverse and inclusive environment and encourages applicants from underrepresented backgrounds to apply. 

What makes Vera such a great place to work?

Our Values

In everything we do, we’re guided by our core values: Excellence, Sustainability, Teamwork, Leadership, and Impact

Our Mission

As a certified B Corporation, we meet the highest social and environmental standards in pursuit of our mission.

Our Global Team

Our wonderfully diverse team spans 5 continents and speaks more than 15 different languages.

Growth Opportunities

We are invested in and committed to making training, learning, and development one of Vera’s signature strengths.

Diversity & Inclusion

We value our culture of diversity and inclusion in the workplace. We bring our full selves to work and position each other to thrive.

Rising Leaders Program

We run an annual leadership development initiative for emerging leaders at Vera.