Skip to content
mimi

Senior Software Engineer - Media Services

Oracle

On-site Full-time Senior $79k – $178k/yr 1w ago

About the role

About

Join the Oracle Cloud Infrastructure Media Services team as a Senior Software Engineer. In this role, you will tackle exciting technical challenges while developing and enhancing cloud services that deliver innovative video streaming solutions to consumers. This is an incredible chance to join a highly skilled team focused on creating products that redefine streaming and revolutionize how content is delivered and consumed using cloud‑native technology.

As part of our agile team, you will design scalable real-time systems that promote intelligent content delivery, dynamic interactivity, and monetization—all built on a global distributed infrastructure. We seek a collaborative individual who can thrive in a fast‑paced environment and has proven experience in the design, development, and operation of enterprise‑class cloud services, particularly in media services (video). Your expertise in mentoring fellow engineers and collaborating across teams will be essential to driving complex technical projects with a high degree of autonomy.

Responsibilities

  • Design, implement, validate, and document key components of a distributed service‑oriented architecture.
  • Collaborate with architects and technical leads to deliver impactful features.
  • Ensure end‑to‑end automated and reliable deployment of services, including foundational infrastructure and dependencies.
  • Stay informed on emerging technologies and industry best practices to foster innovation within the organization.
  • Launch new cloud services and drive operational excellence.
  • Work effectively with geographically distributed engineering teams.
  • Establish and uphold compliance with software development standards and best practices.

Qualifications

  • Bachelor's degree in Computer Science or a related field with 5+ years of software development experience in modern programming languages, particularly Java or Go.
  • Extensive experience in large‑scale software development for cloud services and distributed systems.
  • Strong background in delivering a seamless video viewing experience at scale.
  • Expertise in developing, deploying, and operating scalable cloud microservices using Kubernetes.
  • Hands‑on experience in building real‑time high‑performance data pipelines using tools like Kafka or Flink.
  • Proficient in developing real‑time monitoring and visualization dashboards using Grafana or Prometheus.
  • Experience with Generative AI tools for video insights and anomaly detection.
  • Background in launching new cloud services as a results‑oriented leader.
  • Skilled in collaborating with remote teams.
  • A strong sense of ownership, initiative, and a willingness to contribute to team success.

Disclaimer

Certain roles may require compliance with applicable health and immunization mandates.

Locations

This position is available in Nashville, TN; Austin, TX; and Broomfield, CO.

Compensation and Benefits

The salary range for this position is between $79,200 and $178,100 annually, with potential for bonuses and equity. Oracle offers comprehensive benefits, including medical, dental, and vision insurance; 401(k) savings plan; paid vacation; and various financial planning resources.

About Us

At Oracle, we merge data, infrastructure, applications, and expertise to fuel innovation across industries. We're committed to a diverse workforce and foster an inclusive environment. Oracle is an Equal Employment Opportunity Employer and is dedicated to accommodating individuals with disabilities throughout the hiring process.

Requirements

  • Extensive experience in large-scale software development for cloud services and distributed systems.
  • Strong background in delivering a seamless video viewing experience at scale.
  • Expertise in developing, deploying, and operating scalable cloud microservices using Kubernetes.
  • Hands-on experience in building real-time high-performance data pipelines using tools like Kafka or Flink.
  • Proficient in developing real-time monitoring and visualization dashboards using Grafana or Prometheus.
  • Experience with Generative AI tools for video insights and anomaly detection.
  • Background in launching new cloud services as a results-oriented leader.
  • Skilled in collaborating with remote teams.
  • A strong sense of ownership, initiative, and a willingness to contribute to team success.

Responsibilities

  • Design, implement, validate, and document key components of a distributed service-oriented architecture.
  • Collaborate with architects and technical leads to deliver impactful features.
  • Ensure end-to-end automated and reliable deployment of services, including foundational infrastructure and dependencies.
  • Stay informed on emerging technologies and industry best practices to foster innovation within the organization.
  • Launch new cloud services and drive operational excellence.
  • Work effectively with geographically distributed engineering teams.
  • Establish and uphold compliance with software development standards and best practices.

Benefits

medical insurancedental insurancevision insurance401(k) savings planpaid vacation

Skills

FlinkGoGrafanaJavaKafkaKubernetesPrometheus

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free