Principal Software Developer

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges with 40+ years of experience.
$96,800 - $223,400
Security
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud · Cybersecurity

Description For Principal Software Developer

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Developer to join their team in building and operating massive scale, integrated cloud services. This role offers a unique opportunity to work on security engineering in distributed systems and multi-tenant cloud environments.

As a Principal Software Developer, you'll be responsible for designing and implementing security solutions for new and challenging problems in cloud infrastructure. The position requires expertise in security engineering, distributed systems, and network programming, with a focus on building automated security solutions.

The role offers competitive compensation ranging from $96,800 to $223,400 per annum, with potential for bonus and equity. Oracle provides comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, flexible vacation, and parental leave.

You'll be working with cutting-edge technology in cloud security, contributing to Oracle's mission of providing the most secure cloud services to customers. The role requires strong technical expertise combined with leadership abilities to guide other developers and implement architectural changes.

This is an excellent opportunity for experienced security engineers who want to make a significant impact in cloud security at one of the world's leading technology companies. You'll be working on ambitious initiatives in a growing space, helping to design and build innovative systems from the ground up.

The ideal candidate will have 8+ years of experience in security engineering or application development, strong programming skills in Java or similar languages, and deep knowledge of distributed systems and security principles. You'll be joining a collaborative team environment where you can contribute to solving some of the world's biggest challenges through cloud technology.

Last updated 2 days ago

Responsibilities For Principal Software Developer

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Provide technical leadership to other software developers
  • Specify, design, and implement changes to existing software architecture
  • Prototype, design, and implement new trusted infrastructure
  • Define and implement security solutions
  • Design and build security and network mechanisms

Requirements For Principal Software Developer

Java
Linux
  • Bachelor's degree in Computer Science or related field
  • 8+ years of experience in security engineering or application development
  • 6+ years of experience with systems/application development
  • 5+ years of experience with distributed systems OR network programming
  • Demonstrated ability to write code in Java or similar OO languages
  • Strong security and network experience
  • Proficient with data structures, algorithms, operating systems
  • Experience with distributed systems
  • Strong collaboration and communication skills

Benefits For Principal Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term 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 Software Developer (Java Security Libraries)

Principal Software Developer position at Oracle focusing on Java security libraries and cryptography implementation, requiring 10+ years of experience and offering comprehensive benefits.

Software Developer 5

Principal Security Software Engineer position at Oracle focusing on database security, vulnerability assessment, and secure coding practices with 10+ years of experience required.

Senior Principal Architect

Senior Principal Architect - Cybersecurity role at Oracle leading security architecture and strategy for Customer Success Services Engineering.

Principal Software Developer

Principal Software Developer role at Oracle focusing on security engineering and cloud infrastructure, offering competitive salary and comprehensive benefits.

Principal Software Developer

Principal Software Developer role at Oracle Cloud Infrastructure, focusing on security and identity platform development with competitive compensation and comprehensive benefits.