Principal Software Developer

World leader in cloud solutions using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 40+ years.
$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 secure, massive-scale cloud services. This role combines security engineering with distributed systems expertise, offering an opportunity to work on cutting-edge cloud infrastructure.

The position involves designing and implementing security solutions for cloud services in a multi-tenant environment. You'll be responsible for developing trusted infrastructure components, establishing security best practices, and building automated security solutions. This role requires deep technical expertise in both security engineering and distributed systems.

As a Principal Software Developer, you'll work on mission-critical systems that power Oracle's cloud services, directly impacting the security and reliability of customer applications. The role offers significant technical and business impact, with opportunities to design and implement innovative security solutions from the ground up.

Key focus areas include:

  • Developing security platforms and applications for distributed systems
  • Implementing security mechanisms for multi-tenant services
  • Building automated network and security solutions
  • Designing scalable security architecture for cloud infrastructure

The ideal candidate brings 8+ years of security engineering or application development experience, with strong expertise in Java programming and distributed systems. You'll work in a collaborative environment, partnering with various teams to deliver secure cloud solutions.

Oracle offers a comprehensive benefits package including medical/dental/vision insurance, 401(k) with company match, flexible vacation, and stock purchase plans. The salary range is $96,800 to $223,400 per annum, with additional bonus and equity opportunities.

This role provides an excellent opportunity for experienced security engineers to make a significant impact in cloud computing while working with cutting-edge technology at a global scale.

Last updated 3 hours 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
  • 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
  • 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.

Principal Software Developer

Principal Software Developer position at Oracle focusing on security engineering and distributed systems, offering competitive compensation and comprehensive benefits.

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.