Resume and JobRESUME AND JOB
Oracle logo

Senior Software Engineer - Media Services

Oracle

Software and Technology Jobs

Senior Software Engineer - Media Services

full-timePosted: Sep 9, 2025

Job Description

Overview

Senior Software Engineer – Streaming role at Oracle's Media Services team in Nashville, TN. Drive the development of scalable streaming platforms powering next-generation media delivery. Collaborate with cross-functional teams to innovate and optimize high-performance video streaming solutions for global audiences.

Responsibilities

  • Design and implement microservices for real-time video streaming using Java, Spring Boot, and Oracle Cloud Infrastructure.
  • Optimize media encoding, transcoding, and adaptive bitrate streaming pipelines for low-latency delivery.
  • Build and maintain scalable backend systems handling millions of concurrent streams.
  • Integrate with CDN providers and develop fault-tolerant content delivery networks.
  • Develop APIs and SDKs for seamless client-side media playback across web, mobile, and OTT platforms.
  • Implement monitoring, alerting, and analytics for streaming performance and user engagement metrics.
  • Collaborate with frontend teams to enhance player experiences and DRM security features.
  • Lead code reviews, mentor junior engineers, and contribute to architectural decision-making.

Qualifications

  • Bachelor's degree in Computer Science or related field; 5+ years of software engineering experience.
  • Strong proficiency in Java, Python, or Go with experience in distributed systems.
  • Deep knowledge of streaming protocols (HLS, DASH, WebRTC) and media formats (MP4, TS).
  • Experience with cloud platforms, preferably Oracle Cloud, AWS, or GCP.
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Proven track record of building high-scale, low-latency media applications.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • 401(k) matching and employee stock purchase plan.
  • Flexible PTO and remote/hybrid work options.
  • Professional development stipend and conference attendance.

Locations

  • Nashville, TN, United States

Salary

Skills Required

  • Problem Solvingintermediate
  • Communicationintermediate

Required Qualifications

  • Bachelor's degree (experience)
  • 5+ years experience (experience)

Preferred Qualifications

  • Master's degree (experience)
  • Enterprise experience (experience)

Responsibilities

  • Design and develop solutions
  • Collaborate with teams
  • Participate in code reviews
  • Troubleshoot issues
  • Document implementations

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: PTO

Target Your Resume for "Senior Software Engineer - Media Services" , Oracle

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - Media Services. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - Media Services" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Senior Software Engineer - Media Services @ Oracle.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Oracle logo

Senior Software Engineer - Media Services

Oracle

Software and Technology Jobs

Senior Software Engineer - Media Services

full-timePosted: Sep 9, 2025

Job Description

Overview

Senior Software Engineer – Streaming role at Oracle's Media Services team in Nashville, TN. Drive the development of scalable streaming platforms powering next-generation media delivery. Collaborate with cross-functional teams to innovate and optimize high-performance video streaming solutions for global audiences.

Responsibilities

  • Design and implement microservices for real-time video streaming using Java, Spring Boot, and Oracle Cloud Infrastructure.
  • Optimize media encoding, transcoding, and adaptive bitrate streaming pipelines for low-latency delivery.
  • Build and maintain scalable backend systems handling millions of concurrent streams.
  • Integrate with CDN providers and develop fault-tolerant content delivery networks.
  • Develop APIs and SDKs for seamless client-side media playback across web, mobile, and OTT platforms.
  • Implement monitoring, alerting, and analytics for streaming performance and user engagement metrics.
  • Collaborate with frontend teams to enhance player experiences and DRM security features.
  • Lead code reviews, mentor junior engineers, and contribute to architectural decision-making.

Qualifications

  • Bachelor's degree in Computer Science or related field; 5+ years of software engineering experience.
  • Strong proficiency in Java, Python, or Go with experience in distributed systems.
  • Deep knowledge of streaming protocols (HLS, DASH, WebRTC) and media formats (MP4, TS).
  • Experience with cloud platforms, preferably Oracle Cloud, AWS, or GCP.
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Proven track record of building high-scale, low-latency media applications.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • 401(k) matching and employee stock purchase plan.
  • Flexible PTO and remote/hybrid work options.
  • Professional development stipend and conference attendance.

Locations

  • Nashville, TN, United States

Salary

Skills Required

  • Problem Solvingintermediate
  • Communicationintermediate

Required Qualifications

  • Bachelor's degree (experience)
  • 5+ years experience (experience)

Preferred Qualifications

  • Master's degree (experience)
  • Enterprise experience (experience)

Responsibilities

  • Design and develop solutions
  • Collaborate with teams
  • Participate in code reviews
  • Troubleshoot issues
  • Document implementations

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: PTO

Target Your Resume for "Senior Software Engineer - Media Services" , Oracle

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - Media Services. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - Media Services" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Senior Software Engineer - Media Services @ Oracle.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.