Oracle

Senior Principal Software Developer

Oracle

Verified Visa SponsorSeattle, WA, USFull-timePosted 1 weeks ago

Job Description

As a **Sr. Principal Software Development Engineer** in the **Oracle Cloud Infrastructure (OCI) Security Platform** division, you will play a critical leadership role in the architecture, evolution, and delivery of **OCI’s Key Management Service (KMS)** —a foundational cryptographic service that enables secure key lifecycle management for Oracle's cloud infrastructure and its customers. This service is built to meet the highest standards for **security, scalability, availability, and compliance** .

You will lead technical initiatives across all layers of the KMS stack, from **cryptographic hardware integration** to **distributed systems architecture** and **operational excellence** in large-scale production environments.

  • Provide **technical leadership** and strategic direction in building secure, high-performance components and services that meet rigorous enterprise and compliance requirements.
  • Lead the **design and development** of new features and enhancements for KMS, including deep integration with **Hardware Security Modules (HSMs)** and support for **encryption-at-rest** across OCI.
  • Define specifications and architectural designs for new projects, ensuring alignment with OCI’s security vision and cloud-scale standards.
  • Collaborate closely with cross-functional teams to deliver **high-quality, scalable, and maintainable solutions** , ensuring tight integration with other Oracle services, such as **Database** , **Storage Services** , **SaaS** , and other OCI offerings.
  • Drive end-to-end project execution, from technical requirements and prototyping to implementation and production rollout.
  • Champion **engineering best practices** , innovation, and continuous improvement across the team—challenging assumptions and driving architectural excellence.
  • Facilitate and oversee **real-world operational readiness** , going beyond simple API integration to ensure full lifecycle management and secure deployment at scale.

**Basic Qualifications:**

  • BS or MS in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 10+ years of experience in software engineering, including significant experience in designing and building large scale distributed systems or security services at scale.
  • Deep knowledge of cryptographic systems, secure software development, and experience integrating with or building services that leverage **HSMs** , **key lifecycle management** , and **encryption technologies** .
  • Proven track record of **technical leadership** , including mentoring, architecture ownership, and delivering high-impact software solutions.
  • Strong knowledge of Linux/Unix fundamentals is preferred.
  • Strong knowledge of microservices, data structures, algorithms, operating systems, and distributed systems.
  • Solid understanding of relational databases, NoSQL systems, storage, and distributed persistence
  • Strong communication skills and ability to collaborate across teams and functions.
Apply (Original)
Oracle
Oracle

Verified Visa Sponsor

View Company Profile

AI Resume Tailoring

23%
Before
87%
After

Tailor your resume for Senior Principal Software Developer roles

Skills & keywords matchedATS-optimized format

Reach hiring managers at Oracle

B.
B. J.·Senior Director, Human Resources | Director, Human Resources | Senior Manager, Human Resources
EmailLinkedIn
J.
J. T.·Director Talent Acquisition
EmailLinkedIn
J.
J. Y.·Director, Talent Acquisition
LinkedIn
75 contacts · 73 recruiters
Unlock contacts (free)

AI Cover Letters for Senior Principal Software Developer

Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.

Cover Letter
250-350 words, 4 paragraphs
LinkedIn Message
300 chars, casual tone
Follow-up Email
100-150 words, concise
  • Tailored to your resume & job
  • Cover letters, emails, LinkedIn messages
  • Professional tone, your experience
Try AI Cover Letters (free)

Your toolkit for landing Senior Principal Software Developer roles

AI Resume Tailoring
Recruiter Finder
Job Radar Alerts
Application Tracker