1

Engineer Program Manager Jobs in Virginia (NOW HIRING)

Program Manager

Mclean, VA · On-site

$200K - $240K/yr

Strong technical background - either software engineering or technical program management experience strongly preferred (e.g., experience as a lead programmer, technical program manager, or similar)

Description Program Manager National Capital Region (NCR) ActioNet is seeking for a Program Manage ... Bachelor's degree in information technology, engineering, or a related technical discipline is ...

Program Manager National Capital Region (NCR) ActioNet is seeking for a Program Manage r to lead ... Bachelor's degree in information technology, engineering, or a related technical discipline is ...

Apply Early

Description Program Manager National Capital Region (NCR) ActioNet is seeking for a Program Manage ... Bachelor's degree in information technology, engineering, or a related technical discipline is ...

Program Manager

Vienna, VA · On-site

$270K/yr

Description Program Manager National Capital Region (NCR) ActioNet is seeking for a Program Manage ... Bachelor's degree in information technology, engineering, or a related technical discipline is ...

Program Manager

Vienna, VA · On-site

$270K/yr

Description Program Manager National Capital Region (NCR) ActioNet is seeking for a Program Manage ... Bachelor's degree in information technology, engineering, or a related technical discipline is ...

Program Manager

Vienna, VA · On-site

$270K/yr

Program Manager National Capital Region (NCR) ActioNet is seeking for a Program Manage r to lead ... Bachelor's degree in information technology, engineering, or a related technical discipline is ...

Program Manager

Sterling, VA · On-site

$92K - $172K/yr

Program Manager Requisition ID: 1792 Position Location: Sterling, VA Position Reports To: Product ... We foster a culture of rigorous engineering and continuous improvement, leveraging the full ...

Apply Early

Description Program Manager National Capital Region (NCR) ActioNet is seeking for a Program Manage ... Bachelor's degree in information technology, engineering, or a related technical discipline is ...

SR ENGINEERING PROGRAM MANAGER

Dahlgren, VA

$118K - $118K/yr

EPS is seeking a dedicated Senior Electrical Program Manager to join EPS CorporationBachelor's degree from an accredited college or university in an engineering, scientific, or technical discipline ...

Program Manager Location : Richmond, VA Duration :12 months Interview ... In-person only Experience with DevOps methodologies, including CI/CD pipelines and version control ...

Description Program Manager National Capital Region (NCR) ActioNet is seeking for a Program Manage ... Bachelor's degree in information technology, engineering, or a related technical discipline is ...

The Program Manager provides leadership and direction to a team responsible for delivering ... Knowledge of process engineering and re-engineering techniques and practices. Strong leadership ...

Apply Early

Program Manager

Arlington, VA · On-site

$117K - $195K/yr

We are seeking an experienced Program Manager to lead a large, complex enterprise IT engineering and operations support program within a highly secure, mission-driven federal environment. This ...

Program Manager

Arlington, VA · Hybrid

$117K - $195K/yr

We are seeking an experienced Program Manager to lead a large, complex enterprise IT engineering and operations support program within a highly secure, mission-driven federal environment. This ...

Program Manager Department: TORIS Employment Type: Contract / Temp Location: TORIS-NAVSUP-FLSC-VA ... Direct a multidisciplinary contractor team supporting software engineering, database/system ...

Program Manager WHO WE ARE: STAHL Companies provides the Program Management for its Channel of ... Direct a multidisciplinary contractor team supporting software engineering, database/system ...

Deputy Program Manager

Herndon, VA · On-site

$119K/yr

LockheedMartin's Strata program is seeking a Deputy Program Manager / Engineering Program Manager to provide fullspectrum leadership for both the daytoday execution and longterm strategic direction ...

next page

Showing results 1-20

Engineer Program Manager information

See Virginia salary details

$83.3K

$125.5K

$129.9K

How much do engineer program manager jobs pay per year?

As of Jul 7, 2026, the average yearly pay for engineer program manager in Virginia is $125,513.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,900.00 and $127,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Engineer Program Manager, and why are they important?

To thrive as an Engineer Program Manager, you need a solid engineering background, project management expertise, and typically a degree in engineering or a related field, often with PMP or similar certification. Familiarity with project management software like Microsoft Project, JIRA, or Asana, and technical documentation tools is essential. Outstanding leadership, communication, and problem-solving skills help drive cross-functional teams and manage stakeholder expectations. These abilities are crucial for delivering complex engineering projects on time, within budget, and to quality standards.

How does an Engineer Program Manager typically collaborate with engineering and cross-functional teams during a project?

As an Engineer Program Manager, you will act as a bridge between engineering teams and other departments such as product management, quality assurance, and operations. You’ll facilitate clear communication, set project expectations, and help resolve roadblocks to keep projects on track. Regular meetings, progress updates, and documentation are common practices to ensure alignment and accountability. Your ability to balance technical understanding with project management skills is crucial in driving successful outcomes.

What is an Engineer Program Manager?

An Engineer Program Manager (EPM) is a professional who oversees and coordinates engineering projects from conception through completion. They work closely with engineering teams, stakeholders, and other departments to ensure that technical projects are delivered on time, within budget, and meet quality standards. EPMs manage schedules, resolve issues, and facilitate communication between different teams to keep projects on track. Their role often blends technical expertise with project management skills, making them essential for successful engineering initiatives.

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

AspectEngineer Program ManagerSoftware Engineer
Required CredentialsBachelor's in Engineering, Project Management certifications (e.g., PMP)Bachelor's in Computer Science or related field, coding skills
Work EnvironmentCross-functional teams, project planning, stakeholder communicationDesign, develop, test software applications
Employer & Industry UsageTech companies, hardware firms, product developmentSoftware companies, tech startups, IT departments

The main difference is that Engineer Program Managers focus on overseeing projects, coordinating teams, and ensuring timely delivery, while Software Engineers primarily develop and implement software solutions. Both roles often collaborate closely but serve distinct functions within tech organizations.

What cities in Virginia are hiring for Engineer Program Manager jobs? Cities in Virginia with the most Engineer Program Manager job openings:
Infographic showing various Engineer Program Manager job openings in Virginia as of July 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $125,513 per year, or $60.3 per hour.
Program Manager

Program Manager

SAIC

Mclean, VA • On-site

$200K - $240K/yr

Part-time

Posted 6 days ago


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

66th of 207 rated it services


Job description

Job Description
Description
SAIC is seeking an experienced, results-oriented Program Manager to manage an Intelligence Community technology program providing modernization and software development support. This position is located in McLean, VA and requires an active TS/SCI clearance with Polygraph to be considered.
Responsibilities include, but are not limited to:
  • Overall program management of the technology program.
  • Managing resulting tasking within the following scope of Software/Application Development: Artificial Intelligence/Machine Learning, Cyber Security, Cloud Computing and Data management.
  • Ensure the contract performs within its cost/price and schedule.
  • Deliverables and CDRLs.
  • Contract compliance requirements.
  • Identifies tools and resources needed to enable repeatable and differentiated offerings and capabilities in identified investment areas.
  • Identify new opportunities for IT to drive innovation to our customers.

Qualifications
  • TS/SCI with Poly.
  • Bachelor's degree and 18 years of related work experience.
  • Minimum 5 years of experience as a Program Manager managing teams of 30 or more technical professionals.
  • Strong technical background - either software engineering or technical program management experience strongly preferred (e.g., experience as a lead programmer, technical program manager, or similar).
  • Strong organizational skills and outstanding verbal and written communications skills.
Desired, but not required:
  • PMP certification.
  • Experience in bringing innovative approaches to address complex problems bridging operational and technical domains.
  • Experience within the cleared government contracting environment.
  • Able to prioritize activities in complex projects/programs, and influence stakeholders, at times with limited direct authority.
  • Demonstrated ability to manage multiple technical projects from concept to deployment.
  • Strong project management skills of breaking down tasks, simplifying roadmaps, establishing owners and timelines, and status reporting.

Target salary range: $200,001 - $240,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
Overview
SAIC accepts applications on an ongoing basis and there is no deadline.
SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom