{"schemaVersion":"jobsearcher.job.v1","id":"d8c3d898cd398d00035e2fc2","url":"https://jobsearcher.com/jobs/d8c3d898cd398d00035e2fc2","canonicalUrl":"https://jobsearcher.com/jobs/d8c3d898cd398d00035e2fc2","title":"Principal Program Manager","description":"Cornerstone OnDemand is looking for a Technical Program Manager who will drive the planning, execution, and delivery of complex, cross-functional technical programs. You will work at the intersection of engineering, product, and business teams to ensure large-scale initiatives are delivered with clarity, predictability, and impact. This role requires a strong technical foundation combined with exceptional program management skills to orchestrate multiple workstreams and stakeholders toward shared outcomes. In this role, you will…\r\nProgram Planning ExecutionOwn end-to-end program management for large-scale, cross-functional technical initiatives spanning multiple engineering teams, products, and business units.\r\nDefine program scope, milestones, deliverables, success criteria, and resource requirements in collaboration with engineering and product leadership.\r\nBuild and maintain detailed program plans, roadmaps, and schedules with clear dependencies, critical paths, and risk mitigation strategies.\r\nDrive program execution through structured governance — standups, status reviews, steering committee meetings, and escalation workflows.\r\nTrack and report program health, progress, risks, and blockers to senior leadership and stakeholders through dashboards and executive summaries.\r\nManage program-level trade-offs across scope, timeline, quality, and resources — making recommendations grounded in data and technical context.\r\nConduct retrospectives and post-mortems to capture lessons learned and drive continuous improvement in delivery processes.\r\nIdentify process bottlenecks and inefficiencies across teams and implement improvements to accelerate delivery cycles.\r\nTechnical Leadership Cross-Functional AlignmentPartner with engineering leaders and architects to understand system designs, technical dependencies, and integration points across programs.\r\nFacilitate architecture and design reviews to ensure alignment across teams and identify cross-cutting concerns early.\r\nCoordinate platform migrations, infrastructure upgrades, API versioning, and other technical initiatives that span multiple teams.\r\nPartner with DevOps and SRE teams to ensure release readiness, deployment coordination, and operational handoffs for program deliverables.\r\nDefine and drive Agile-at-scale practices (SAFe, Scrum of Scrums, or similar) across engineering teams to improve delivery predictability and velocity.\r\nFacilitate alignment between product roadmaps, engineering capacity, and business priorities to ensure realistic commitments.\r\nStakeholder Communication Risk ManagementServe as the central point of communication for program status, decisions, and escalations across engineering, product, design, QA, and business teams.\r\nTranslate complex technical concepts and program details into clear, concise updates for executive leadership and non-technical stakeholders.\r\nManage stakeholder expectations proactively — surfacing trade-offs, timeline impacts, and scope changes early with data-backed recommendations.\r\nBuild and maintain a risk management framework — proactively identifying, assessing, and mitigating risks before they become blockers.\r\nManage cross-team dependency tracking, capacity planning, and sprint/release coordination.\r\nBuild strong relationships across the organization to enable effective collaboration and influence without authority.\r\nYou've Got What It Takes If You Have… RequirementsBachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.\r\n10+ years of experience in technical program management, engineering project management, or a related role within software product organizations.\r\n5+ years of hands‑on software engineering or technical lead experience (prior to or alongside program management).\r\nProven track record of successfully delivering large-scale, cross‑functional technical programs on time and within scope.\r\nStrong understanding of software development lifecycle, system architecture, distributed systems, and cloud platforms (Azure preferred).\r\nFamiliarity with microservices architecture, API design, CI/CD pipelines, and modern DevOps practices.\r\nAbility to read and understand code, technical design documents, and architecture diagrams at a level sufficient to assess risks and dependencies.\r\nExperience with Agile/Scrum methodologies and scaling frameworks.\r\nProficiency with program management and collaboration tools such as Jira, Azure DevOps, Confluence, Smartsheet, or MS Project.\r\nExcellent written and verbal communication skills with the ability to tailor messaging for technical and executive audiences.\r\nStrong facilitation skills — able to lead productive meetings, drive decisions, and resolve conflicts constructively.\r\nExceptional organizational skills with the ability to manage multiple complex programs simultaneously.\r\nProven ability to build trust and influence across engineering, product, and business functions.\r\nProactive and self‑driven with a strong sense of ownership over program outcomes.\r\nNice to HaveExperience in SaaS/enterprise product development environments.\r\nExposure to AI/ML programs and their unique delivery challenges.\r\nFamiliarity with talent management, HR tech, or learning management domains.\r\n#LI-Onsite#J-18808-Ljbffr","company":"Edcast","rawCompany":"edcast","city":"Mountain View","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-11-04T02:37:16.097Z","occupations":[{"code":"13-1082.00","title":"Project Management Specialists","slug":"project-management-specialists"},{"code":"15-1299.09","title":"Information Technology Project Managers","slug":"information-technology-project-managers"},{"code":"11-9041.00","title":"Architectural and Engineering Managers","slug":"architectural-and-engineering-managers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Principal Program Manager","description":"Cornerstone OnDemand is looking for a Technical Program Manager who will drive the planning, execution, and delivery of complex, cross-functional technical programs. You will work at the intersection of engineering, product, and business teams to ensure large-scale initiatives are delivered with clarity, predictability, and impact. This role requires a strong technical foundation combined with exceptional program management skills to orchestrate multiple workstreams and stakeholders toward shared outcomes. In this role, you will…\r\nProgram Planning ExecutionOwn end-to-end program management for large-scale, cross-functional technical initiatives spanning multiple engineering teams, products, and business units.\r\nDefine program scope, milestones, deliverables, success criteria, and resource requirements in collaboration with engineering and product leadership.\r\nBuild and maintain detailed program plans, roadmaps, and schedules with clear dependencies, critical paths, and risk mitigation strategies.\r\nDrive program execution through structured governance — standups, status reviews, steering committee meetings, and escalation workflows.\r\nTrack and report program health, progress, risks, and blockers to senior leadership and stakeholders through dashboards and executive summaries.\r\nManage program-level trade-offs across scope, timeline, quality, and resources — making recommendations grounded in data and technical context.\r\nConduct retrospectives and post-mortems to capture lessons learned and drive continuous improvement in delivery processes.\r\nIdentify process bottlenecks and inefficiencies across teams and implement improvements to accelerate delivery cycles.\r\nTechnical Leadership Cross-Functional AlignmentPartner with engineering leaders and architects to understand system designs, technical dependencies, and integration points across programs.\r\nFacilitate architecture and design reviews to ensure alignment across teams and identify cross-cutting concerns early.\r\nCoordinate platform migrations, infrastructure upgrades, API versioning, and other technical initiatives that span multiple teams.\r\nPartner with DevOps and SRE teams to ensure release readiness, deployment coordination, and operational handoffs for program deliverables.\r\nDefine and drive Agile-at-scale practices (SAFe, Scrum of Scrums, or similar) across engineering teams to improve delivery predictability and velocity.\r\nFacilitate alignment between product roadmaps, engineering capacity, and business priorities to ensure realistic commitments.\r\nStakeholder Communication Risk ManagementServe as the central point of communication for program status, decisions, and escalations across engineering, product, design, QA, and business teams.\r\nTranslate complex technical concepts and program details into clear, concise updates for executive leadership and non-technical stakeholders.\r\nManage stakeholder expectations proactively — surfacing trade-offs, timeline impacts, and scope changes early with data-backed recommendations.\r\nBuild and maintain a risk management framework — proactively identifying, assessing, and mitigating risks before they become blockers.\r\nManage cross-team dependency tracking, capacity planning, and sprint/release coordination.\r\nBuild strong relationships across the organization to enable effective collaboration and influence without authority.\r\nYou've Got What It Takes If You Have… RequirementsBachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.\r\n10+ years of experience in technical program management, engineering project management, or a related role within software product organizations.\r\n5+ years of hands‑on software engineering or technical lead experience (prior to or alongside program management).\r\nProven track record of successfully delivering large-scale, cross‑functional technical programs on time and within scope.\r\nStrong understanding of software development lifecycle, system architecture, distributed systems, and cloud platforms (Azure preferred).\r\nFamiliarity with microservices architecture, API design, CI/CD pipelines, and modern DevOps practices.\r\nAbility to read and understand code, technical design documents, and architecture diagrams at a level sufficient to assess risks and dependencies.\r\nExperience with Agile/Scrum methodologies and scaling frameworks.\r\nProficiency with program management and collaboration tools such as Jira, Azure DevOps, Confluence, Smartsheet, or MS Project.\r\nExcellent written and verbal communication skills with the ability to tailor messaging for technical and executive audiences.\r\nStrong facilitation skills — able to lead productive meetings, drive decisions, and resolve conflicts constructively.\r\nExceptional organizational skills with the ability to manage multiple complex programs simultaneously.\r\nProven ability to build trust and influence across engineering, product, and business functions.\r\nProactive and self‑driven with a strong sense of ownership over program outcomes.\r\nNice to HaveExperience in SaaS/enterprise product development environments.\r\nExposure to AI/ML programs and their unique delivery challenges.\r\nFamiliarity with talent management, HR tech, or learning management domains.\r\n#LI-Onsite#J-18808-Ljbffr","datePosted":"2026-11-04T02:37:16.097Z","dateModified":"2026-11-04T02:37:16.097Z","hiringOrganization":{"@type":"Organization","name":"Edcast","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mountain View","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d8c3d898cd398d00035e2fc2"},"url":"https://jobsearcher.com/jobs/d8c3d898cd398d00035e2fc2"}}