Principal Software Developer (Streaming)
Oracle
As a Principal Technical Program Manager in Oracle Cloud Infrastructure, you will lead planning, coordination, and execution of technical programs spanning Live, Linear, and Video-on-Demand (VOD) domains. You will partner with engineering, networking, and storage teams to design, develop, and operate high-scale streaming services on OCI. You will define success metrics, manage dependencies, and ensure that both migration projects and new product initiatives achieve operational readiness and customer success.
Minimum Qualifications:
- At least 6 years of experience in leading technical software projects/programs.
- Bachelor’s/Master’s degree in computer science or related field, or equivalent relevant work experience.
- Familiarity with AWS, GCP, or OCI cloud environments, including migration or cross-cloud integration using Infrastructure-as-Code tools.
- Strong analytical skills with ability to translate complex technical topics into actionable program plans.
- Excellent oral and written communication skills and experience interacting with both business and engineering staff at all levels including the executive level.
- Familiarity with cloud service concepts such as availability, observability, scalability, testability, recoverability, etc.
Preferred Qualifications:
- Experience managing programs in cloud-based video streaming or CDN operations.
- Deep understanding of video pipeline workflows, from ingest to playback.
- Familiarity with observability, SLAs, and QoE measurement in video delivery.
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
The OCI Media Services team is responsible for the design, implementation, and operation of a new set of cloud services focused specifically on the content streaming and distribution industry. Product areas include high-scale video delivery services, high-performance infrastructure capabilities for video transcoding, AI-driven metadata generation, and end-to-end media pipeline observability systems.
Career Level - IC4
- Own program planning and execution for end-to-end migration programs of media customer workloads from public clouds to OCI.
- Develop detailed migration playbooks, schedules, and dependency maps across multiple OCI service teams.
- Drive cross-functional coordination across OCI Networking, Storage, IAM, and Media Services engineering.
- Partner closely with customer teams to define migration success criteria, validation steps, and operational readiness.
- Maintain an accurate view of program health, risks, and milestones, and ensure timely reporting to OCI and customer leadership.
- Translate engineering progress into executive-level updates with clarity on impact, blockers, and next steps.
- Enforce disciplined change management, release validation, and cutover planning processes.
- Identify and mitigate delivery risks through data-driven tracking and proactive stakeholder engagement.
- Support the development of reusable frameworks, tools, and metrics for repeatable migration programs.
- Foster a culture of transparency, accountability, and delivery excellence across engineering teams.