1

Technical Program Manager Jobs in New Mexico (NOW HIRING)

Deputy Program Manager

Albuquerque, NM · On-site

$137K - $175K/yr

Working closely with Government stakeholders, program leadership, technical teams, and mission partners, the Deputy Program Manager helps ensure successful execution of contract requirements and ...

Working closely with Government stakeholders, program leadership, technical teams, and mission partners, the Deputy Program Manager helps ensure successful execution of contract requirements and ...

ARID Program Manager

Albuquerque, NM · On-site

$125K - $161K/yr

The Program Manager serves as principal point person and liaison with stakeholders at the local and state level on operational matters, and provides day-to-day technical/professional guidance and ...

Ensure the technical quality of work products and maintain alignment with government requirements, performance thresholds, and mission objectives. * Direct integrated teams across engineering ...

Support review of technical recommendations, modernization efforts, process improvements, staffing ... IT program management experience in lieu of the degree. * 5+ years of project management or ...

Support review of technical recommendations, modernization efforts, process improvements, staffing ... IT program management experience in lieu of the degree. * 5+ years of project management or ...

They are seeking a Program Manager for the HADES contract to lead all aspects of program execution ... The role involves full lifecycle leadership, ensuring technical quality, and engagement with ...

next page

Showing results 1-20

Technical Program Manager information

See New Mexico salary details

$86.2K

$141.1K

$163.3K

How much do technical program manager jobs pay per year?

As of Jul 13, 2026, the average yearly pay for technical program manager in New Mexico is $141,143.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,000.00 and $161,800.00 per year, depending on experience, location, and employer.

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

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.

What is the salary of a technical program manager?

The salary of a technical program manager varies based on experience, location, and industry, but typically ranges from $90,000 to $150,000 annually in the United States. Senior roles or those in high-cost areas can earn over $180,000, often supplemented with bonuses and stock options. Strong project management skills and familiarity with tools like Agile or Scrum are common requirements.

What is a technical program manager?

A technical program manager (TPM) is a professional responsible for planning, coordinating, and executing technical projects across teams. They often work with engineering, product management, and stakeholders to ensure project delivery, using tools like project management software and technical expertise to manage timelines and resources.

Is TPM a good career path?

A Technical Program Manager (TPM) is a role that involves coordinating technical projects, managing cross-functional teams, and ensuring timely delivery. It is considered a strong career path for those with technical expertise, project management skills, and experience with tools like Agile and Scrum. The role offers opportunities for advancement into senior management or specialized technical leadership positions.

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 jobs make $3,000 a day?

High-level roles such as senior executive positions, specialized consultants, and certain technical program managers can earn $3,000 or more per day, especially with extensive experience, certifications, and in high-demand industries like technology, finance, or consulting. These roles often require advanced skills, leadership abilities, and sometimes project-based or contract work arrangements.
What are the most commonly searched types of Technical Program jobs in New Mexico? The most popular types of Technical Program jobs in New Mexico are:
What are popular job titles related to Technical Program Manager jobs in New Mexico? For Technical Program Manager jobs in New Mexico, the most frequently searched job titles are:
What job categories do people searching Technical Program Manager jobs in New Mexico look for? The top searched job categories for Technical Program Manager jobs in New Mexico are:
What cities in New Mexico are hiring for Technical Program Manager jobs? Cities in New Mexico with the most Technical Program Manager job openings:
Technical Program Manager II

Technical Program Manager II

City of Albuquerque

Albuquerque, NM • On-site

$103K - $107K/yr

Other

Posted 19 days ago


City Of Albuquerque rating

7.7

Company rating: 7.7 out of 10

Based on 66 frontline employees who took The Breakroom Quiz

383rd of 691 rated public administrative organizations


Job description

Position Summary Plan, direct, manage and coordinate the combined functions of end user device (e.g., personal computer (PC), laptop, tablet, smartphone) support, server administration, computer system implementation and maintenance and database administration for an assigned area; provide oversight for department technology planning, needs and overall budget; coordinate with citywide information technology resources and efforts and provide highly responsible and complex administrative support to assigned Department Director. Job descriptions are intended to present a general list of tasks/duties performed by employees within this job classification. Job Descriptions are not intended to reflect all duties performed within the job

Essential and Supplemental Functions ESSENTIAL FUNCTIONS: Essential functions may include but are not limited to the functions listed below. Must be able to perform the essential functions of the job with or without a reasonable accommodation. Assume full management responsibility for department or division technology services and activities.

Oversee collaboration with departmental business units to understand their strategic and operational goals; align department technology services and activities with those goals. Provide oversight for department technology planning, needs and overall budget. Manage the development and implementation of department technology goals, objectives, policies and priorities.

Manage a variety of functional and technical duties to support information technology systems and programs in assigned area; serve as the liaison between system users and information systems staff in the development, implementation, administration and maintenance of information systems, computer programs and software applications. Establish, within citywide and departmental policy, appropriate service and staffing levels; monitor and evaluate the efficiency and effectiveness of service delivery methods and procedures; allocate resources accordingly. Plan, direct and coordinate, through subordinate level staff, the department's technology work plan; assign projects and programmatic areas of responsibility; review and evaluate work methods and procedures; meet with key staff to identify and resolve problems.

Assess and monitor workload, administrative and support systems and internal reporting relationships; identify opportunities for improvement; direct and implement changes. Oversee and participate in the development and administration of the department's technology budget; approve the forecast of funds needed for staffing, equipment, materials and supplies; approve expenditures and implement budgetary adjustments as appropriate and necessary. Provide staff assistance to the Department Director; participate on a variety of boards, commissions and committees; prepare and present staff reports and other necessary correspondence.

Oversee and participate in the study of existing information processing systems to evaluate the effectiveness and develop specifications for new systems or prototype systems to improve production or workflow as required. Manage the upgrade of information technology hardware and software and troubleshooting of errors to maintain system after implementation. Manage or perform database administration tasks on large, multi-user server-based database systems.

Explain, justify and defend department technology programs, policies and activities; negotiate and resolve sensitive and controversial issues. Meet and negotiate with vendors regarding software and hardware procurements and maintenance; ensure compliance with contract specifications; consult with vendors concerning system functionality and ensure the automated system meets the users' current and projected requirements. Select, train, motivate and evaluate personnel; provide or coordinate staff training; work with employees to correct deficiencies; implement discipline and termination procedures when needed.

Develop requests for proposals (RFPs); negotiate and manage vendor contract for information technology services. Represent assigned area at Technical Review Committee and Information Services Committee meetings for information technology related policies, standards, and purchase approvals. Assist with preparation and administration of large and complex budgets.

Oversee troubleshooting of servers, end user devices (e.g., PCs, laptops, tablets, smartphones), printers and related equipment problems to ensure functional operation. Oversee system administration activities including setting up and monitoring backup processes, adding new users, modifying user/group profiles, monitoring and tuning system/server resources. Oversee implementation of system changes through automation, process change, management solutions and training

SUPPLEMENTAL FUNCTIONS: Attend and participate in professional group meetings; stay abreast of new trends and innovations in the field of information systems. Respond to and resolve difficult and sensitive citizen inquiries and complaints. Perform related duties and responsibilities as required.

Minimum Education, Experience And Additional Requirements Education and experience directly related to the minimum requirements below may be interchangeable on a year for year basis. Master's degree from an accredit college or university in information systems, computer science, or business administration; and Three (3) years of experience in large scale server-based database administration, systems administration, software applications analysis, and troubleshooting of information technology and associated hardware and software; and To include three (3) years of supervisory experience. ADDITIONAL REQUIREMENTS: Possession of a valid Driver's License.

Possession of a City Operator's Permit (COP) within 6 months from date of hire. Working Conditions Environmental: Office environment; exposure to computer screens. Physical: Essential and supplemental functions may require maintaining physical condition necessary for sitting for prolonged periods.


What City Of Albuquerque employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom