Principal Technical Program Manager

Oracle•Nashville, TN

About The Position

The Principal Technical Program Manager leads technical and non-technical programs, including complex cross-organizational initiatives that affect products and business operations. The role applies technical knowledge to plan and deliver programs, manage scope, timelines, dependencies, risks, resources, and compliance requirements, and coordinate teams toward program objectives and Oracle commitments. The position oversees program strategy, execution, operations, and risk management. It establishes scope and milestones, supports KPI definition, maintains program documentation, leads status meetings, manages change, and communicates progress and risks to stakeholders and senior leadership. It also guides program staff and cross-functional teams, removes delivery barriers, and provides technical direction and mentorship. The role drives process optimization and continuous improvement by standardizing data-driven decision-making, improving operational efficiency and SLA adherence, automating reporting and processes, and using feedback and KPIs to refine workflows. It analyzes program data, stakeholder needs, and customer satisfaction risks to inform decisions and recommend solutions. The position also supports learning and development, mentors junior team members, and participates in candidate interviews and hiring recommendations.

Responsibilities

  • Use technical knowledge to identify risks, manage scope, estimate timelines, assess feasibility and testing requirements, and determine appropriate resources.
  • Ensure product or service delivery meets third-party, security, export, and accessibility compliance requirements.
  • Coordinate rapid responses to security escalations and other issues, assess risk, determine mitigation strategies, and communicate with relevant teams and executives or senior team members.
  • Forecast program demands and resourcing, identify risks, and ensure goals are achievable.
  • Develop and implement processes to meet organizational SLAs and improve service delivery.
  • Identify, track, and manage program dependencies and risks; support planning by identifying dependencies and risks.
  • Develop delivery standards and guidelines aligned with Oracle best practices.
  • Identify and quantify process automation opportunities and advocate for prioritization.
  • Contribute to incident management and identify opportunities to improve incident processes.
  • Align priorities with customers, service teams, stakeholders, and senior leadership through regular reporting.
  • Establish program scope and milestones in alignment with broader plans, company strategies, and goals.
  • Assist in defining KPIs and measurement methods for program performance, including scope, timelines, and deliverable quality.
  • Develop and execute communications strategies for partners and customers, influencing decisions about Oracle systems best practices.
  • Manage technical, non-technical, and complex cross-organizational programs affecting products and business.
  • Guide program staff and cross-functional teams, providing technical support and direction and helping remove workflow barriers, risks, and issues.
  • Maintain program plans, status reports, risk and issue documentation, and other comprehensive program records.
  • Lead program status meetings and keep teams and leadership informed.
  • Lead initiatives to improve operational efficiency, SLA adherence, and productivity.
  • Ensure accountability for forecasting program demand, funding, and resourcing.
  • Guide program change management for changes to priorities, scope, schedules, or requirements.
  • Manage complex issues, bottlenecks, and risks, escalating issues when appropriate.
  • Assess costs, benefits, and ROI to inform decisions and risk mitigation.
  • Manage critical issues and balance business needs with technical constraints.
  • Remove program blockers and identify technical and resource options to deliver solutions efficiently and drive adoption.
  • Lead program improvements and cross-team process optimization using best practices.
  • Develop program objectives and workflows and test and deploy cross-functional solutions to critical business problems.
  • Collaborate with management to establish and maintain processes and procedures that help teams achieve their goals.
  • Integrate continuous improvement across programs and workstreams, generating recommendations that improve operational efficiency.
  • Develop and standardize data-driven decision-making frameworks.
  • Identify and address gaps affecting solution availability and reliability.
  • Iterate processes using feedback, KPIs, and retrospective analysis.
  • Define requirements and configurations for existing and new development tools, where applicable.
  • Facilitate collaboration across teams to align priorities and program goals.
  • Lead medium-scale process optimization efforts that improve team efficiency.
  • Communicate program updates, risks, and opportunities to managers and leadership to inform decisions.
  • Build relationships with stakeholders and incorporate their perspectives into program planning and execution.
  • Lead programs that improve organizational efficiency and provide technical direction and mentorship to cross-functional teams.
  • Influence and guide change from initiation through delivery, and maintain stakeholder alignment and motivation while addressing conflicts and issues.
  • Create and automate reporting, partnering with development teams to improve reports, dashboards, forecasts, and models.
  • Use data to solve moderately complex program problems, including issues involving SLA adherence.
  • Analyze a small number of moderately complex data sources, including competitive, trend, and KPI data, and present findings to immediate team stakeholders.
  • Serve as a liaison between stakeholder teams and manage internal and external stakeholder relationships to align program priorities and commitments.
  • Document stakeholder needs and work cross-functionally to implement solutions that improve satisfaction.
  • Identify and assess customer satisfaction risks, advocate for improvements or mitigation, and help teams align on solutions.
  • Balance team priorities and Oracle commitments to provide coverage for customer needs and minimize program risks.
  • Manage and coordinate moderately complex tasks for moderately sized projects or initiatives, monitoring timelines and deliverables and delegating, monitoring, and prioritizing work across projects.
  • Adjust plans to address changes in resources or timelines while providing technical oversight.
  • Collaborate across the organization to align expectations and shared objectives, ensuring proposed solutions meet business leader, stakeholder, and customer needs.
  • Support inclusivity by seeking and listening to diverse perspectives and ensuring others feel heard and respected.
  • Analyze information to identify solutions to moderately complex issues, escalate unresolved or critical issues with assessments and potential solutions, and document problem-solving strategies.
  • Pursue learning opportunities, stay current on industry trends and best practices, and use feedback and training to improve skills.
  • Coach and mentor junior team members and promote learning and knowledge sharing.
  • Recommend and implement process improvements, evaluate their impact on stakeholders, and solicit feedback on alternative approaches.
  • Participate in candidate interviews, assess candidates, and provide hiring recommendations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service