1

Technical Program Manager Jobs in Maine (NOW HIRING)

As a Program Manager, you would be the leader of the home, creating an environment that is safe and supportive for the individuals that we serve while leading a team of Direct Support Professionals.

Translate complex workflows and technical specifications into visual artifacts using standard tools to ensure cross-functional understanding. * Cross-Functional Partnership: Build strong ...

About the role The Vulnerability & Cloud Security Program Manager leads the enterprise ... technical guidance on complex issues. * Align security practices with frameworks such as FedRAMP ...

E The Program Manager oversees a team of Vocational Support Advisors under our contract with Vocational Rehabilitation. Provides supervision and coordination of workforce activities in compliance ...

Showing results 41-60

Technical Program Manager information

See Maine salary details

$86.2K

$141K

$163.1K

How much do technical program manager jobs pay per year?

As of Sep 7, 2026, the average yearly pay for technical program manager in Maine is $141,016.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,900.00 and $161,700.00 per year, depending on experience, location, and employer.

What is a technical program manager?

A technical program manager oversees a company’s technical projects, such as implementing new network systems or developing new products. Job duties include supervising development teams, assessing work schedules, assessing productivity, and addressing any quality assurance issues that arise during production. Technical program managers are often responsible for creating reports to upper management based on the functions of the products and making suggestions on how to streamline future projects. They may also help the organization develop new strategies related to production and sales goals.

How do technical program managers typically collaborate with engineering and product teams to ensure project success?

Technical Program Managers (TPMs) play a central role in facilitating communication and alignment between engineering, product, and other cross-functional teams. They work closely with product managers to define project requirements and prioritize deliverables, while coordinating with engineering to develop realistic timelines and resolve technical challenges. TPMs often lead regular meetings, track progress, and proactively address risks to keep everyone on the same page. Building strong relationships and fostering a culture of open dialogue are essential for TPMs to ensure projects stay on track and meet business goals.

What are the key skills and qualifications needed to thrive as a technical program manager, and why are they important?

To thrive as a Technical Program Manager, you need a strong background in project management, software development processes, and a relevant technical degree or equivalent experience. Familiarity with tools like Jira, Confluence, Agile methodologies, and PMP or Scrum certifications is highly beneficial. Excellent communication, leadership, and problem-solving skills set top performers apart in this role. These skills ensure seamless project delivery, effective team collaboration, and alignment between technical teams and business goals.

What is the difference between Technical Program Manager vs Software Engineer?

AspectTechnical Program ManagerSoftware Engineer
Primary RoleOversees project execution, coordinates teams, manages timelinesDesigns, develops, tests software applications
Required SkillsProject management, communication, technical understandingProgramming, software development, problem-solving
Work EnvironmentCross-functional teams, project-focusedDevelopment teams, coding environments
CertificationsPMP, Agile certifications often preferredNone mandatory, but certifications like Scrum or AWS helpful

While Technical Program Managers coordinate and oversee projects across teams, Software Engineers focus on building and coding software solutions. Both roles require technical understanding, but their core responsibilities differ significantly.

Is a technical program manager a stressful job?

A technical program manager often faces stress due to managing complex projects, tight deadlines, and coordinating multiple teams. The role requires strong organizational skills, problem-solving, and the ability to handle high-pressure situations, which can contribute to job-related stress.

What does a technical program manager make?

A technical program manager typically earns between $100,000 and $160,000 annually, depending on experience, location, and company size. They oversee complex projects, coordinate cross-functional teams, and often require skills in project management tools and technical knowledge to ensure successful delivery.

What cities in Maine are hiring for Technical Program Manager jobs?

Cities in Maine with the most Technical Program Manager job openings:

Infographic showing various Technical Program Manager job openings in Maine as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 16% Part Time, 3% Temporary, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $141,016 per year, or $67.8 per hour.

Medical Education Program Manager

Maine Medical Center

Portland, ME • On-site

$61K - $82K/yr

Full-time

Posted 8 days ago


Maine Medical Center rating

6.9

Company rating: 6.9 out of 10

Based on 57 frontline employees who took The Breakroom Quiz

545th of 1,065 rated hospitals


Job description

Description
Maine Medical Center
Professional - Nonclinical
Req #: 90440
Under limited direction, the Medical Education Program Manager will oversee Signature Events for Undergraduate Medical Education including events that recognize and support, medical students, faculty, prospective medical students, and donors. Responsibilities include managing the end-to-end planning, preparation, execution and wrap up of major and minor events, such as medical school orientation and Match Day.
This individual is responsible for ensuring smooth flow of planning, preparation and execution of activities related to events, including liaising with internal and external stakeholders. Additionally, this individual will oversee the Tufts University School of Medicine Maine Track Admissions process for medical students. Responsibilities include supporting the faculty Co-Chairs with all management and administrative tasks related to Admissions as well as live support on interview days.
This individual is also a resource for prospective students and health advisors and will collaborate with leaders to determine the strategic future of admissions. The tasks and responsibilities related to this position require key attention to detail, strong interpersonal skills, and confidence collaborating with the Department of Medical Education and executive leadership.
Summary:
The Medical Education Program Manager role is responsible for managing the day-to-day operations of assigned program(s), ensuring smooth flow of planning, preparation, and execution of activities related to maintaining assigned program(s).
Required Minimum Knowledge, Skills, and Abilities (KSAs)
  1. Education: Bachelor's Degree preferred
  2. License/Certifications: N/A
  3. Experience: Three years of experience in an administrative role, preferably in an educational or healthcare setting or comparable relevant work experience in an administrative role, preferably in an educational or healthcare setting required. Experience with reporting and complex management of detailed information and data preferred. Budget experience preferred.

Additional Information
MaineHealth is committed to fostering a supportive, inclusive environment where care team members can thrive while making a meaningful impact in the communities we serve across Maine and New Hampshire. We offer competitive benefits including paid parental leave, flexible work options, student loan assistance, professional development opportunities, and well-being resources-so you can grow your career while feeling supported both personally and professionally.
We recognize the value each team member brings to our organization. Any offer of employment will depend on qualifications such as skills, relevant experience, education, certifications, and other job-related factors. The base range is an estimate and does not reflect the full value of our total compensation package.
The pay range for this position is $61,256.00 to $82,867.20 per year.
Compensation for part-time positions is determined on a prorated basis consistent with the scheduled hours and applicable full-time equivalent (FTE).
In addition to base pay, MaineHealth offers comprehensive benefits, recognition programs, career growth opportunities, and, where applicable, shift differentials or other incentives.
If you have questions about this role, please contact [email protected]
Hiring Scam Alert
MaineHealth will never request financial information during the interview or pre-hiring process. All legitimate communications will come from an email address ending in @mainehealth.org. If you suspect fraudulent activity, please report it immediately to [email protected] .
Notice Regarding Maine Employer Surveillance Statute: Pursuant to Maine's Employer Surveillance Statute, prospective care team members are notified that MaineHealth may monitor, collect, record, review, or retain information related to the use of its systems, networks, applications, files, data, communications platforms (including notified recordings), smart badges, building access, company vehicle GPS data, business calls, and workplace security cameras.
Information collected may be used for legitimate business purposes, including security, safety, compliance, investigations, training, quality assurance, and operational management.

What Maine Medical Center employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom