Oracle’s mission is to help customers see data in new ways, discover insights, and unlock endless possibilities. For over four decades, businesses trust Oracle Database with their most valuable data to drive new innovations and bring value to their customers. We in the Oracle Database Development team focus on the data needs of the future so that our customers can continue to focus on their business.

The Senior Principal Program Manager is part of the Overall Database Product Management team and helps coordinate the different priorities and projects to ensure customer satisfaction through effective delivery of our software solutions. The Technical Program Manager’s responsibilities will extend throughout the life cycles of the different projects – analyzing external as well as internal requirements, establishing and maintaining project scope, internal team oversight, facilitating communications and accountability, and to ensure successful and on-time delivery. The Senior TPM must be able to manage cross-functional teams from different Oracle departments, plus demonstrate diplomacy and the ability to manage demanding customers and deadlines. He or she must demonstrate leadership and motivational skills and mentor other members of the Oracle Database Development organizations.

  • Plan, coordinate, monitor, and move forward projects tackling business, development, or operational challenges.
  • Work with cross-functional teams made up of diverse people with varied backgrounds, experiences and opinions across Engineering, Product Management, and Release Management.
  • Drive effective teamwork, transparent communication, collaboration and commitment across multiple disparate groups with competing priorities.
  • Demonstrate flexibility and resilience in response to changing or ambiguous situations, directing changes through appropriate review and approval mechanisms.
  • Be a motivational leader comfortable working within a matrixed organization where your powers of persuasion are key.
  • Be ever vigilant for continuous improvement opportunities, and once opportunities are identified, drive them to achievement.
  • Recognize situational severity and know when to push for actionable next steps toward resolution.
  • Juggle multiple projects with varying complexities, priorities, and timelines.
  • Lead regular status update meetings and ensure productive use of meeting time, including enforcing allocated time slots for presenters. Capture and distribute meeting notes (attendees, items discussed, what changed, blockers, next steps, action items).
  • Collaborate with other Program Managers to integrate planning and execution across teams.
  • Create and maintain comprehensive project documentation.
  • Develop team rapport in a remote work environment.

Requirements:

  • 7+ years managing large scale programs and projects spanning multiple technical teams and organizations. Experience taking a program from concept through launch.
  • Demonstrated ability to communicate effectively, motivate and lead others, improve productivity, handle multiple demands, give and receive feedback, solve problems, adapt to changing priorities, all while remaining flexible and fun to work with!
  • Leadership skills – strong judgement, ability to work with technical and non-technical people at all levels.
  • Collaboration skills – empathy for our partners, willingness to share information, and ownership without ego; creates and promotes transparency, harmony, and accountability across the team.
  • Organization skills – superior planning and organizational skills in managing multiple facets of a large-scale project and track progress for multiple programs at once with strong attention to detail.
  • Communication skills – deliver regular project reports, and excellent with both written and verbal to effectively communicate with all levels across a diverse audience in various disciplines.
  • Problem-solving skills – use problem-solving skills to isolate and solve problems with programs to keep progress on track.
  • Presentation skills - at ease presenting to technical engineering leaders, as well as to the general organization.
  • Technical skills - understanding of key technology terminologies in the cloud and software development area. Ability to learn new technical concepts quickly.
  • Tooling skills – exhibits mastery in the use of Jira and Confluence.
  • Demonstrated effectiveness, engagement and focus in a remote working environment.
  • Experience with working in remote teams across different time zones.
  • Experience with software development lifecycles.
Technical Skills
Is a Remote Job?
Remote
Employment Type
Full time

Oracle is the cloud leader for global business. Present in over 175 countries, we’re one of the biggest technology companies on the planet. With a fully integrated suite of cloud applications and infr...

Apply Now