Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Oracle Logo

Software Developer 4

Oracle

$96,800 - $223,400
Sep 13, 2025
Remote, US
Apply Now

Oracle is launching a new product initiative, Streaming Media as a Service, designed to help streaming providers seamlessly transition their content streaming workloads to Oracle Cloud Infrastructure (OCI). The company is looking for a Principal Engineer to lead the development of cloud services that enable this transition.

Requirements

  • Large/enterprise scale software development and engineering experience, particularly with cloud services and distributed systems.
  • Domain knowledge and experience with playback, content augmentation, video transcoding and packaging, content delivery, streaming analytics, and flexible billing & cost analytics are highly desired.
  • Experience as a lead developer in the design, implementation and operation of cloud services.
  • Extensive background and experience in software implementation, code and design review, failure root cause analysis
  • Designing for availability, observability, scalability and recoverability

Responsibilities

  • Cloud service architecture, micro-service design, scalability, observability and availability provisions
  • Design and implementation of services and their component micro-services
  • Collaboration within the engineering team to deliver and operate cloud services that enable streaming providers to shift their workloads to OCI.
  • Stay abreast of emerging technologies, industry best practices, ensuring compliance and driving innovation within the organization.
  • Launching new cloud services and establishing operational excellence.
  • Lead implementation to realize and achieve the technical vision of the team.
  • Ability to engage with geographically distributed engineering teams.

Other

  • Exceptional soft skills alongside technical prowess.
  • Strong communication abilities, leadership, and collaboration are essential.
  • Mentor engineers, drive complex technical projects, and lead initiatives with confidence and independence.
  • Coaching, mentoring, and developing best talent.
  • Establishing and stimulating software development standards and processes along with best practices for the entire org.