Principal Software Developer

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

Description For Principal Software Developer

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Developer to join their team in building secure, large-scale cloud services. This role focuses on developing security platforms and applications for distributed systems and multi-tenant services. The position offers unique opportunities for hands-on security engineers to solve complex problems in cloud infrastructure.

As a Principal Software Developer, you'll be responsible for designing and implementing security solutions for OCI's cloud environment, working on innovative systems that power customer's business-critical applications. The role requires expertise in security engineering, distributed systems, and network programming.

The ideal candidate will have extensive experience in building security platforms, strong programming skills particularly in Java, and deep understanding of distributed systems concepts. You'll work on prototyping and implementing trusted infrastructure while defining security best practices.

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

This is an excellent opportunity for experienced security engineers who want to make a significant impact in cloud security while working with cutting-edge technology at one of the world's leading cloud solution providers.

Last updated 2 hours ago

Responsibilities For Principal Software Developer

  • Prototype, design, and implement a new trusted infrastructure
  • Define and implement security solutions for new and challenging problems
  • Design and build security and network mechanisms
  • Define security and network configuration and implementation best practices
  • Provide technical leadership to other software developers
  • Specify, design, and implement changes to existing software architecture

Requirements For Principal Software Developer

Java
Linux
  • Bachelor's degree in Computer Science or related field
  • 8+ years of experience in security engineering, application development or related field
  • 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
  • Experience building automated network and security solutions
  • 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 with company match
  • Flexible Vacation
  • 11 paid holidays
  • 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

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

Principal Software Developer

Principal Software Developer role at Oracle focusing on database security and cloud infrastructure, requiring 10+ years of experience in system software development and security.

Security Architecture Specialist 5

Principal-level Security Architecture role at Oracle focusing on designing and reviewing secure systems and infrastructure with competitive benefits and compensation.

Principal Security Engineer

Principal Security Engineer role at Oracle focusing on enterprise security architecture, compliance, and cloud security implementation.

Principal Security Engineer 4

Principal Security Engineer role at Oracle focusing on enterprise security architecture, cloud security, and compliance in Nashville, TN.