Principal Software Developer

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for 40+ years.
$96,800 - $223,400
Security
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cybersecurity

Description For Principal Software Developer

Oracle Database Security Development Group is seeking a Principal Software Developer to join their core security team. This role focuses on developing critical security products within Oracle Database Kernel. The position involves working on sophisticated database security solutions including transparent data encryption, encryption key management, privileged user access control, and database activity monitoring.

As a Principal Software Developer, you'll be instrumental in designing and implementing security infrastructure that protects some of the world's most valuable data. The role involves working with cutting-edge authentication systems, including SSL, Kerberos, OCI-IAM, and OAuth2, while supporting multi-cloud environments across Oracle Cloud, Azure, Google Cloud, and AWS.

The ideal candidate brings 6+ years of software engineering experience, preferably in security product development, along with strong C/C++ programming skills. You'll need deep understanding of information security concepts, database technologies, and excellent problem-solving abilities. This position offers competitive compensation ($96,800 - $223,400) plus comprehensive benefits including medical/dental coverage, 401(k) matching, and flexible vacation.

Join Oracle's world-class team developing next-generation database security solutions that protect critical data for organizations worldwide. You'll work on challenging technical problems while collaborating with teams across the globe to drive innovation in database security.

Last updated 15 hours ago

Responsibilities For Principal Software Developer

  • Design and implement major pieces of core database infrastructure for security
  • Design core data-security products working with replication, high availability, and disaster recovery
  • Implement database techniques and features for service scalability, performance and stability
  • Design core security products related to data access control, database privileges control, data encryption, and authentication

Requirements For Principal Software Developer

Java
  • MS/PhD degree in CS
  • 6+ years of experience in software engineering, preferably in security products development
  • Strong development experience with C or C++
  • Familiarity with information security concepts like authentication, OAuth2, IAM
  • Knowledge of security market and products
  • Experience with Unix platform
  • Excellent verbal and written communication skills
  • Experience with Oracle database is a plus
  • Excellent problem solving skills

Benefits For Principal Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Principal Software Developer

Principal Security Engineer - Onsite, Nashville, TN

Principal Security Engineer role at Oracle Cloud Security, focusing on designing and implementing security systems for cloud infrastructure.

Principal Software Developer

Principal Software Developer role at Oracle focusing on security tooling and software assurance, requiring 8+ years of Java/Go experience and strong cloud services knowledge.

Principal Security Engineer

Principal Security Engineer role at Oracle focusing on SaaS security testing, penetration testing, and security automation for cloud applications.

Software Development Director

Lead a team of security professionals building state-of-the-art database security solutions at Oracle, applying genAI technologies to protect sensitive data.

Senior Offensive Security Researcher, Columbia MD or Denver, CO, Relo avail, US Cit, clearance eligible - Principal Security Engineer

Senior Security Researcher role at Oracle, focusing on offensive security research and vulnerability assessment, offering competitive compensation and comprehensive benefits.