1

Technical Program Manager Jobs in Ithaca, NY (NOW HIRING)

Provide regional management with technical assessment of engineering skills and performance levels. * Assess training of the technical staff and develop new training programs. * Provide technical ...

Provide regional management with technical assessment of engineering skills and performance levels. * Assess training of the technical staff and develop new training programs. * Provide technical ...

Provide regional management with technical assessment of engineering skills and performance levels. * Assess training of the technical staff and develop new training programs. * Provide technical ...

Provide regional management with technical assessment of engineering skills and performance levels. * Assess training of the technical staff and develop new training programs. * Provide technical ...

Provide regional management with technical assessment of engineering skills and performance levels. * Assess training of the technical staff and develop new training programs. * Provide technical ...

Program Assistant

Ithaca, NY · On-site

$37K - $46K/yr

... technical assistance. What You Will Do The Program Assistant will provide support to the ACT for ... Attentive to details, be able to manage multiple projects and tasks simultaneously, handle the ...

Showing results 41-60

Technical Program Manager information

See Ithaca, NY salary details

$85.8K

$140.5K

$162.5K

How much do technical program manager jobs pay per year?

As of Aug 20, 2026, the average yearly pay for technical program manager in Ithaca, NY is $140,462.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,400.00 and $161,100.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 job categories do people searching Technical Program Manager jobs in Ithaca, NY look for?

The top searched job categories for Technical Program Manager jobs in Ithaca, NY are:

What cities near Ithaca, NY are hiring for Technical Program Manager jobs?

Cities near Ithaca, NY with the most Technical Program Manager job openings:

Infographic showing various Technical Program Manager job openings in Ithaca, NY as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 20% Part Time, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $140,462 per year, or $67.5 per hour.

Senior IT Project Manager DEEP (CEMI)

Cornell University

Ithaca, NY • On-site, Remote

$129K - $129K/yr

Full-time

Medical, Retirement

This job post has expired today. Applications are no longer accepted.


Job description

Working Title: Senior IT Project Manager DEEP (CEMI) (Remote/3 Year Term)
No Visa Sponsorship is available for this position.
This is a three year term appointment which may be ended or extended based on organizational needs, funding availability, and performance.
About the Cornell Experience Modernization Initiative
The Cornell Experience Modernization Initiative (CEMI) is a multi-year program designed to improve the experience of students, faculty, staff, alumni, donors, patients, and partners by unifying and enhancing administrative systems and processes across all Cornell University locations. Its name CEMI is said as "See Me" because the focus is on you: the people who use Cornell's systems and data to accomplish your goals.
CEMI Donor Engagement and Experience Project (DEEP)-a major, multi-year effort to modernize and unify donor and engagement technology across Cornell's Ithaca and Cornell Tech campuses, Weill Cornell Medicine (WCM), and the Lab of Ornithology.
What will you do:
The DEEP Senior IT Project Manager is responsible for providing high level of project management within the Cornell Enterprise Modernization Initiative (CEMI), with primary responsibility for the CEMI Donor Engagement and Experience Project (DEEP)-a major, multi-year effort to modernize and unify donor and engagement technology across Cornell's Ithaca and Cornell Tech campuses, Weill Cornell Medicine (WCM), and the Lab of Ornithology.
The DEEP Senior IT Project Manager will work closely with the CEMI Program Management team that includes the Program Director, Program Manager, Change Manager, Communications and Functional and Technical Leads for the program ensuring a smooth integration of project and program objectives, management practices and communication protocols. This role also collaborates with other project managers and business analysts leading other projects/initiatives within and outside of the program.
Senior IT Project Managers are responsible for leading large-scale, complex, and strategically important technology projects that support the institution's academic, research, and administrative missions. This role manages initiatives with broad campus impact, requiring coordination across decentralized units, diverse stakeholder groups, and cross-functional technical teams. Senior IT Project Managers provide leadership throughout the full project lifecycle-initiating, planning, executing, monitoring, and closing projects-while ensuring that all work aligns with institutional priorities, standards, and policies.
This position requires advanced project management expertise, strong strategic thinking, and the ability to influence decision-making across a wide range of technical and non-technical audiences. Senior IT Project Managers serve as trusted advisors to leadership, mentor project staff, and contribute to organizational project management standards and continuous improvement practices.
Key Responsibilities
Project Leadership & Delivery
  • Lead large, complex, and high-visibility IT projects from initiation through implementation and closeout.
  • Develop and manage detailed project plans, schedules, milestones, and resource allocations.
  • Drive execution and maintain accountability for project outcomes, ensuring delivery on time, within scope, and within budget.
  • Resolve project issues and remove barriers through collaboration, negotiation, and strategic decision-making.
  • Identify any leadership role gaps and work with project and program leadership teams to develop solutions including assumption of sub-program leadership responsibilities, guiding multi-project initiatives.

Stakeholder & Governance Management
  • Engage and coordinate with faculty, staff, administrators, and external partners across diverse institutional units.
  • Facilitate governance processes, including steering committee updates, decision-making sessions, and executive briefings.
  • Build consensus among stakeholders with differing priorities and expectations.
  • Foster strong relationships and maintain alignment between technical teams and institutional leadership.

Scope, Schedule & Budget Management
  • Lead definition and management of project scope, ensuring proper documentation and evaluation of change requests.
  • Develop and monitor project budgets, forecasts, and financial reports.
  • Proactively identify and manage dependencies, constraints, and cross-functional impacts.
  • Ensure project controls, methodologies, and documentation standards are upheld.

Risk, Issue & Quality Management
  • Identify, assess, and mitigate risks and issues throughout the project lifecycle.
  • Implement robust risk-management strategies to minimize project disruption.
  • Oversee project quality assurance to ensure technical and functional deliverables meet institutional requirements.
  • Coordinate and support user acceptance testing, validation, and compliance reviews.

Communication & Reporting
  • Develop communication strategies and project documentation, including status updates, dashboards, presentations, and executive summaries.
  • Lead project meetings, facilitate discussions, and ensure transparency in decision-making and progress reporting.
  • Communicate complex technical information clearly to non-technical audiences.

Team Leadership & Collaboration
  • Coordinate and motivate cross-functional teams, including developers, analysts, engineers, and administrative staff.
  • Mentor, coach, and provide guidance to project managers, project coordinators, and junior team members.
  • Support continuous improvement of project management practices and contribute to PMO or organizational standards.

Vendor & Contract Management
  • Lead vendor selection, contract negotiations, and procurement activities when applicable.
  • Manage vendor performance, ensuring deliverables and timelines meet contractual expectations.

Project Closeout & Organizational Transition
  • Oversee project closure, post-implementation evaluations, and lessons-learned documentation.
  • Ensure solutions transition smoothly to ongoing operational support teams.
  • Recommend process enhancements based on project outcomes.

Continuous service improvement (CSI)
  • Provide structured feedback and participate in efforts to refine project management methodologies across the organization.

This is a three year term appointment which may be ended or extended based on organizational needs, funding availability, and performance.
While position responsibilities vary, every member of our community is expected to foster a culture of belonging and a healthy work environment by communicating across differences; being cooperative, collaborative, open, and welcoming; showing respect, compassion, and empathy; engaging and supporting others regardless of background or perspective; speaking up when others are being excluded or treated inappropriately; and supporting work/life integration of oneself and others.
Required Qualifications:
  • Bachelor's degree in information technology, business, project management, or a related field; or an equivalent combination of education and experience.
  • 5-7 years of project management experience, preferably managing IT, software development, or web/technology projects.
  • Demonstrated experience managing multiple concurrent projects of varying size, complexity, and scope.
  • Strong understanding of project management methodologies (e.g., Waterfall, Agile, Scrum, hybrid approaches).
  • Experience with requirements gathering, scope definition, scheduling, resource coordination, and risk management.
  • Proven success leading cross-functional technical teams in complex organizational environments.
  • Advanced skills in communication, negotiation, facilitation, and consensus-building.
  • Proven ability to build relationships, facilitate collaboration, manage stakeholder expectations, and lead teams without formal authority.
  • Ability to work effectively in decentralized, matrixed, or higher-education environments.
  • Strong analytical, critical-thinking, and problem-solving skills, with sound judgment and attention to detail.
  • Demonstrated ability to work independently, manage priorities, and adapt to shifting organizational needs.
  • Proficiency with project management and collaboration tools (e.g., Jira, Asana, MS Project, Smartsheet, Trello, Confluence, SharePoint, Teams).
  • Ability to cultivate and develop inclusive working relationships with students, faculty, staff, and community members.

Preferred Qualifications:
  • Master's degree in a related field.
  • Project Management Professional (PMP), PMI-ACP, Certified Scrum Master (CSM), or equivalent certification.
  • Experience managing large-scale IT projects in a higher-education, non-profit, medical or public-sector environment.
  • Experience with enterprise systems, custom software development, integrations, cloud migrations, or infrastructure modernization.
  • Knowledge of higher-education governance, accessibility standards, research computing needs, and security/compliance frameworks.
  • Experience with vendor management, RFP processes, and contract oversight.

Application Information:
  • A resume is required for further consideration for this position. A cover letter expressing alignment with Cornell's mission and this role is strongly encouraged. When applying through our system, please remember to attach your application materials (Cover Letter and Resume) in PDF format.
  • No Visa Sponsorship of any kind is available for this position.
  • No Relocation assistance will be provided for this position

Rewards and Benefits
  • This position is based in Ithaca, New York, however, the successful applicant may perform this role remotely anywhere within the United States. Employees who work remotely may receive multiple W-2 Forms depending on their work location. The New York Convenience of employer guidelines require New York State individual tax reporting and withholding for this position. Additional individual state income tax filings may also be required if working temporarily outside of New York State. The university reserves the right to modify, suspend, or terminate the remote or hybrid work arrangement at any time.
  • Cornell receives national recognition as an award-winning workplace for our health, wellbeing, and sustainability. Our benefits programs include comprehensive health care options, generous retirement contributions, access to wellness programs, and employee discounts with local and national retail brands. We invite you to follow this link to get more information about our benefits: Understand Your Benefits | Working at Cornell.
  • Our leave provisions include health and personal leave, three weeks of vacation and 13 holidays: Martin Luther King, Jr. Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Thanksgiving and the day after, and an end of the year winter break from December 25-January 1. To offer greater flexibility for observing faiths and traditions we also offer two additional floating holidays. Learn more about our generous leave provisions: Holiday and Accrued Time Off | Working at Cornell
  • Cornell's impressive educational benefits include tuition-free Extramural Study and Employee Degree Program, tuition aid for external education, and Cornell Children's Tuition Assistance Program. Learn more about our extensive educational benefits: Education Benefits | Working at Cornell
  • Follow this link to learn more about the Total Rewards of Working at Cornell: Total Rewards | Working at Cornell.

University Job Title:
IT Project Manager IV
Job Family:
Information Technology
Level:
G
Pay Rate Type:
Salary
Pay Range:
$104,157.00 - $127,302.00
Remote Option Availability:
Remote
Company:
Endowed
Contact Name:
Maria Avila
Contact Email:
mia28@cornell.edu
Job Titles and Pay Ranges:
Non-Union Positions
Noted pay ranges reflect the potential pay opportunity for each job profile. The hiring rate of pay for the successful candidate will be determined considering the following criteria:
  • Prior relevant work or industry experience
  • Education level to the extent education is relevant to the position
  • Unique applicable skills
  • Academic Discipline

To learn more about Cornell's non-union staff job titles and pay ranges, see Career Navigator.
Union Positions
The hiring rate of pay for the successful candidate will be determined in accordance with the rates in the respective collective bargaining agreement. To learn more about Cornell's union wages, see Union Pay Rates.
Current Employees:
If you currently work at Cornell University, please exit this website and log in to Workday using your Net ID and password. Select the Career icon on your Home dashboard to view jobs at Cornell.
Online Submission Guidelines:
Most positions at Cornell will require you to apply online and submit both a resume/CV and cover letter. You can upload documents either by "dragging and dropping" them into the dropbox or by using the "upload" icon on the application page. For more detailed instructions on how to apply to a job at Cornell, visit How We Hire on the HR website.
Employment Assistance:
For general questions about the position or the application process, please contact the Recruiter listed in the job posting or email mycareer@cornell.edu.
If you require an accommodation for a disability in order to complete an employment application or to participate in the recruiting process, you are encouraged to contact Cornell Of