About the Role
We are seeking a Senior Software Developer (Media Streaming - Remote) to join our innovative team at Oracle. In this role, you will tackle challenging technical problems and contribute to the development, delivery, and operation of cloud services that enable high-scale streaming services in Live, Linear, and Video-on-Demand (VOD) domains on Oracle Cloud Infrastructure (OCI).
What You'll Do
- Design and implement distributed systems and core components for media services.
- Collaborate with OCI service teams to build performant, reliable, and observable media services.
- Set up development pipelines and deploy applications into development, test, and production environments.
- Develop Infrastructure as Code using Terraform and manage container orchestration with Kubernetes.
- Provide engineering direction and mentorship to other technical members of the team.
- Execute detailed technical migration steps for media systems and pipelines moving from AWS/GCP to OCI.
- Validate end-to-end functionality and operational equivalence post-migration through structured test plans.
- Contribute to ongoing product development initiatives when migration milestones permit.
Requirements
- At least 3 years of software engineering experience.
- Bachelor’s or Master’s degree in Computer Science or related field, or equivalent relevant work experience.
- Strong knowledge of data structures, algorithms, operating systems, and distributed systems.
- Proficiency in object-oriented programming in Java, C#, Golang, C++, or similar languages.
- Experience in cloud environments (AWS, GCP, or OCI) and Infrastructure-as-Code tools.
- Solid troubleshooting and debugging skills.
Nice to Have
- Experience in low-latency streaming and adaptive bitrate (ABR) playback systems.
- Familiarity with containerized environments (Kubernetes, Docker) for video workloads.
- Knowledge of content delivery and media edge caching mechanisms.
What We Offer
- Competitive salary ranging from $140,000 to $180,000 per year.
- Flexible medical, life insurance, and retirement options.
- Opportunities for professional development and growth.
- Remote work flexibility with a focus on work-life balance.
- Engagement in community service through volunteer programs.
This Senior Software Developer role at Oracle offers the chance to work on innovative media streaming solutions in a fully remote environment, with a competitive salary and excellent benefits.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months