Principal Software Developer

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
$90,300 - $167,600
Cloud
Principal Software Engineer
In-Person
10+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Developer

Oracle is seeking a Principal Software Developer to join their SBC team. This role focuses on the design, implementation, and deployment of SBC products in multi-core environments, specifically in virtualization and cloud-native environments like OpenShift. The position requires extensive expertise in cloud technologies, with a strong emphasis on OpenShift Container Platform, Kubernetes, and various networking technologies.

The ideal candidate will have 10+ years of experience and deep knowledge of cloud infrastructure, containerization, and networking. They will be responsible for managing and optimizing OpenShift platforms, conducting performance tuning, and contributing to architectural decisions. The role offers an opportunity to work with cutting-edge cloud technologies while solving complex technical challenges.

Oracle provides a competitive compensation package ranging from CAD 90,300 to 167,600 per annum, along with comprehensive benefits including medical, life insurance, and retirement options. As a world leader in cloud solutions, Oracle offers a dynamic work environment where innovation is encouraged and diverse perspectives are valued. The company has a strong track record of over 40 years in the industry and maintains partnerships with leading organizations across various sectors.

The position is based in Canada and requires strong technical skills in Go Lang, Python, Terraform, and Ansible, along with extensive knowledge of virtualization and networking concepts. This is an excellent opportunity for a seasoned professional looking to make significant contributions to cloud infrastructure development while working for a globally recognized technology leader.

Last updated an hour ago

Responsibilities For Principal Software Developer

  • Design, implementation and deployment of SBC product in multi-core environments
  • Setting up and maintaining OpenShift/OKD CNE cluster
  • Performance tuning of SBC on OpenShift/OKD Platform
  • Platform management (installation, upgrade, patching, monitoring)
  • Conduct root cause analysis and issue resolution
  • Write functional and design specifications
  • Collaborate with hardware and software engineering teams
  • Contribute to architecture evolution and solutions

Requirements For Principal Software Developer

Kubernetes
Python
Go
  • Expertise with RedHat OpenShift Container Platform
  • Strong background in Linux administration, Virtualization, networking and security
  • Experience with OpenStack
  • Expertise with Kubernetes, Docker and container technologies
  • Network troubleshooting skills (VLAN, VXLAN, IP-IP, BGP, OpenVSwitch)
  • Strong understanding of Hypervisors (KVM, VMWare)
  • Experience in GO Lang, Python, Terraform, Ansible, Shell Scripting
  • 10+ years of experience

Benefits For Principal Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Flexible medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Principal Software Developer

Principal Software Engineer

Principal Software Engineer role at Impinj, leading IoT solutions development for RAIN RFID platform with cloud architecture and distributed systems focus.

Senior Principal Technical Program Manager

Senior Principal TPM role at Oracle Cloud Infrastructure leading development of cloud services, requiring 10+ years experience and strong technical leadership skills.

Principal Member of Technical Staff

Principal Technical Staff role at Oracle Cloud Infrastructure, building large-scale distributed systems with competitive pay and comprehensive benefits.

Principal Software Developer

Principal Software Developer position at Oracle Cloud Infrastructure focusing on Zero Trust Network Services, PKI, and cloud security solutions.

Principal Product Manager/Strategy

Principal Product Manager role at Oracle focusing on Cloud Data Intelligence platform development and strategy, requiring 10+ years of experience.