Taro Logo

Principal Software Developer - OCI Media Services

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. They've partnered with industry-leaders in almost every sector and have been operating with integrity for over 40 years.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Developer(hybrid)

Principal Software Developer position at Oracle, focusing on distributed systems and microservices, offering hybrid work in multiple locations with competitive compensation and benefits.

Principal Member Technical Staff (JoinOCI-SDE)

Principal Software Engineer role at Oracle Cloud Infrastructure working on distributed systems and cloud computing, offering competitive pay and benefits.

Software Developer 5

Senior Database Engineer position at Oracle focusing on Database Native Workflow development, requiring 10+ years of experience in PL/SQL and Oracle Database technologies.

Software Developer 5

Senior Principal Engineer role at Oracle Cloud focusing on streaming and media services, requiring 10+ years of experience in cloud services and distributed systems development.

Principal Software Engineer - Oracle Health US REMOTE

Principal Software Engineer role at Oracle Health & AI division, focusing on healthcare innovation through AI and cloud technologies.

Description For Principal Software Developer - OCI Media Services

Oracle Cloud Infrastructure (OCI) is building a next-generation cloud platform that supports the most demanding mission-critical customer requirements, operating globally to provide a secure, distributed, multi-tenant cloud environment.

As a Principal Software Engineer in Oracle Cloud Infrastructure, you will have the opportunity to solve challenging technical problems and contribute to the development, delivery and operation of cloud services that will enable animation, film, and game development studios to migrate their entire production pipeline to the cloud.

The team is responsible for the design, implementation, and operation of a new set of cloud services focused specifically on the digital media production industry. Product areas include virtual animation workstation service, digital asset management, high-performance storage, render farm as a service, license management, and production pipeline management services.

This is an opportunity to help build a competitive offering from the ground up and extend the reach of OCI to address greenfield opportunities in the media and entertainment industry. You will work with a talented group of software developers, designing scalable, highly available cloud services in a world-class cloud development environment.

The role requires at least 6 years of software engineering experience and strong knowledge of data structures, algorithms, operating systems, distributed systems, and other computer science fundamentals. You should have expertise in object-oriented programming using Java, C#, Golang, C++, or similar languages, and experience with microservice-based architectures.

The ideal candidate will have hands-on experience building highly available, high-traffic distributed services, knowledge of service-oriented design patterns, and familiarity with public cloud services. Domain knowledge in media production workflows and pipelines is a plus.

At Oracle, we celebrate diversity and believe that innovation starts with inclusion. We're committed to creating a workplace where all kinds of people can do their best work, offering competitive benefits, work-life balance, and opportunities for growth and impact.

Last updated 19 days ago

Responsibilities For Principal Software Developer - OCI Media Services

  • Own the engineering delivery of an assigned part of the software solution
  • Work collaboratively with other developers, architects, managers, and different Oracle teams
  • Proactively identify and resolve risks and issues
  • Drive engineering efforts and provide direction to other technical members
  • Develop a long-term technical roadmap for the solution area

Requirements For Principal Software Developer - OCI Media Services

Java
Go
  • Bachelor's/Master's degree in computer science or related field, or equivalent work experience
  • At least 6 years of software engineering work experience
  • Strong knowledge of data structures, algorithms, operating systems, distributed systems
  • Strong knowledge of object-oriented programming in Java, C#, Golang, C++, or similar
  • Strong troubleshooting and debugging skills
  • Good understanding of microservice-based architectures and REST API interfaces
  • Experience with virtualization and containerization

Benefits For Principal Software Developer - OCI Media Services

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits package
  • Work-life balance
  • Medical, life insurance, and retirement options
  • Volunteer programs
  • Career growth opportunities

Interested in this job?