Professional services · Program managers
Hire Program Managers from Canada, Latin America, and the US
Hire a program manager who keeps a multi-team initiative on track. We find the right person, or build your entire team, in Canada, Latin America, or the US, on a contract, permanent, or fractional basis.
Program managers, screened by program managers
DevEngine is a Vancouver-based IT recruitment and staffing firm. We recruit program managers from Canada, Latin America, and the US for contract, permanent, or fractional roles. Most of these searches are for initiatives that span several teams or vendors, such as an ERP rollout, a cloud migration, or a merger integration. A senior program manager screens every candidate before you see one. You manage the day-to-day work. We handle contracts, HR, and admin.
The role
A program manager makes several projects deliver one outcome
A program manager runs a group of related projects that serve a single business objective. Each project may have its own project manager and team. The program manager owns what sits between them: the dependencies, the shared resources, the risks that cross team lines, and the reporting that tells leadership whether the program as a whole is on track.
Typical outputs include a program roadmap with milestones and dependencies, a governance structure and reporting cadence, resource plans across projects, a program-level risk register, and benefits tracking that ties the work back to the business case.
The title sits between two others, and organizations define all three differently. In general:
Program manager
- What they manage
- A group of related projects that share one business objective
- Core question
- Is the initiative delivering its business case across every team, vendor, and workstream involved?
- Typical outputs
- Program roadmaps, dependency maps, governance and status reporting, benefits tracking
- Works most with
- Executive sponsors, project managers, vendors, and functional leads
- Often brought in when
- An initiative spans several teams, vendors, or workstreams
Project manager
- What they manage
- A single project with a set deliverable, budget, and end date
- Core question
- Will this project land on scope, schedule, and budget?
- Typical outputs
- Project plans, schedules, status reports, risk logs
- Works most with
- The project team and its stakeholders
- Often brought in when
- A defined piece of work needs to ship
Portfolio manager
- What they manage
- Every program and project in a business unit or company
- Core question
- Is the organization's investment going to the initiatives that matter most to its strategy?
- Typical outputs
- Investment priorities, portfolio reviews, capacity plans
- Works most with
- Executive leadership and finance
- Often brought in when
- Leadership needs to decide what to fund, and in what order
If the work is a single project, see Hire Project Managers. If the open question is what the product should do, see Hire Product Managers.
When to hire
When you need a program manager
The need usually shows up as one of these situations:
Several projects depend on each other, and no one owns the whole.
Each project reports green while the initiative slips, because the dependencies between them fall through the gaps.
A large initiative is starting with several teams or vendors.
An ERP rollout, a cloud migration, or a merger integration needs one plan, one governance structure, and one place where decisions get made.
Leadership can't get a straight answer on progress.
Status arrives in a different format from every team, and risks surface only after they've become problems.
Teams compete for the same people and budget.
Shared specialists are double-booked, and priorities change depending on who asked last.
Need a different role?
If the work is a single project with a defined end, hire a project manager. If the question is which initiatives to fund, hire a portfolio manager. We recruit for both roles.
Our screen
What our senior program managers look for
Many candidates have run a large project. Far fewer have led a multi-year program inside a bank or other large enterprise, such as a core platform replacement or a regulatory remediation, across several business lines, outside vendors, and a steering committee, with no direct authority over the people doing the work. That's why every candidate is screened by a senior program manager, not a recruiter matching keywords.
Influence without authority
We ask how they got a team they didn't manage to change course. Program managers rarely own the people delivering the work.
Dependencies, not only schedules
We ask them to walk through how they tracked dependencies across projects, and what they did when one slipped.
Reporting leadership can act on
We ask how they told an executive sponsor that a program was in trouble. Strong program managers raise risks early and bring options, not only status.
Fluency with your constraints
A program manager who has run ERP rollouts, regulated programs, or multi-vendor work reasons differently from one who hasn't. We weight that context, and your delivery approach and tools, not only certifications.
Candidates who describe a program as one large project, report activity instead of outcomes, or can't name a decision they escalated are screened out. Your interviews focus on fit, not filtering.
Where we source
Hire from Canada, Latin America, or both
One search can cover all three talent pools. Brief the role once, and compare candidates from each market side by side before you decide.
Canada
- Where candidates are based
- Across Canada
- Working hours
- Canadian time zones, Pacific to Atlantic
- Cost
- Canadian market rates. See the Canada salary guide below.
- Fits when
- The program needs North American regulatory or market knowledge, regular on-site time with executive sponsors, or a Canadian employment base
Latin America
- Where candidates are based
- Across Latin America, including Argentina, Brazil, Colombia, Mexico, and Costa Rica
- Working hours
- Within 2 hours of US Eastern time, year-round. Up to 4 hours ahead of Pacific time.
- Cost
- Typically 35–40% below comparable North American cost. See the Latin America salary guide below.
- Fits when
- The program coordinates nearshore delivery teams or vendors, or you need more senior program leadership across several workstreams for the same budget
United States
- Where candidates are based
- Across the United States
- Working hours
- US time zones, Pacific to Eastern
- Cost
- US market rates.
- Fits when
- The program needs US regulatory or market knowledge, regular on-site time with executive sponsors at a US site, or a US employment base
Not sure which market fits? Tell us about the role, and we'll scope it in both and show you candidates and cost side by side.
Technology salaries in Canada and Latin America
Benchmark salaries by role and seniority before you set a budget.
Engagement models
Contract, permanent, or fractional
Contract
- Who employs the program manager
- DevEngine
- Time commitment
- Full-time, for a defined period
- Fits when
- A program with a defined end, such as a system rollout, a migration, or an integration
- Placement protection
- Two-week guarantee
Permanent
- Who employs the program manager
- You
- Time commitment
- Full-time, ongoing
- Fits when
- The organization runs programs continuously and needs a standing owner
- Placement protection
- 180-day prorated guarantee from the start date: full refund in the first 30 days, then partial refunds on a sliding scale
Fractional
- Who employs the program manager
- DevEngine
- Time commitment
- Part-time, hourly or monthly
- Fits when
- Program recovery, a governance setup, or senior oversight across a few projects, without a full-time seat
- Placement protection
- Tailored to the scope of work
Each model works a little differently depending on whether you hire in Canada, Latin America, or the US. Compare the options by market to find the engagement that fits your team.
Explore services by marketHow it works
How a program manager search runs
You brief us on the initiative, the projects and teams involved, and what the program has to deliver.
We source for your role in Canada, Latin America, or both, not from a bench.
A senior program manager screens each candidate. Someone who does the same work, not a recruiter matching keywords.
You choose who to interview and who to hire.
You direct the work. On contract and fractional engagements, DevEngine holds the contract and handles payroll and compliance. On a permanent hire, the program manager joins your payroll.
If the placement isn't working, we replace the candidate: within two weeks on contract, or under the 180-day prorated guarantee on a permanent hire.
FAQ
Program manager hiring questions
How much does it cost to hire a program manager?
Cost depends on four things: seniority, the size and complexity of the program, the market you hire from, and the engagement model. Hiring in Latin America typically costs 35–40% less than comparable North American hires. For salary benchmarks across technology roles, download the Canada Salary Guide or the Latin America Salary Guide. DevEngine quotes against your actual brief on the first call.
Which certifications and tools do program managers work with?
Common certifications include PMI's Program Management Professional (PgMP), the Project Management Professional (PMP), SAFe certifications for programs run in a scaled agile framework, and Managing Successful Programmes (MSP). For tools, most work in the planning, tracking, and portfolio tools your teams already use, and on enterprise programs they often report against data from ERP systems such as SAP or Oracle. Certifications and tools show familiarity, but not whether someone can hold a program together. That's what the senior program manager screen tests.
Can I hire a fractional program manager?
Yes. A fractional program manager works part-time, on an hourly or monthly cadence, inside your team and tools. Companies often use one to recover a program that's off track, set up governance and reporting, or oversee a few related projects without a full-time seat. DevEngine places fractional program managers from Canada, Latin America, and the US.
Should I hire a program manager from Canada, Latin America, or the US?
Companies often choose Canada or the US when the role needs local market knowledge, regular in-person time, or a base in that country. Latin America offers a wider pool and more seniority for the budget, with working hours within 2 hours of US Eastern. DevEngine can run the search across all three markets so you can compare candidates.
Can a program manager coordinate DevEngine Engineering PODs?
Yes. A program manager can coordinate one or more Engineering PODs alongside your internal teams and other vendors. You choose each POD's composition and direct the work. The program manager keeps the dependencies, timelines, and reporting aligned across all of them.
What's your interest?
Choose the path that aligns with how you want to build and scale your team.
Tell us what the program has to deliver.
We'll tell you which market and model fit, and how long the search should take.
Not ready to talk yet? Compare technology salaries in the Canada Salary Guide or the Latin America Salary Guide.





