Principal Security Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Switzerland
Salary
$106,300–$234,600 / yr
Posted
77 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $189k
This role $170k
$90k most similar roles pay here $256k

This role pays less than 68% of similar roles. Most pay $162,375–$216,000 — the shaded band above. At the midpoint, this role pays about $170k versus about $189k for comparable roles.

Based on 240 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 781 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 713 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Security Engineer

Principal Security Engineer The Principal Security Engineer joins the Oracle Cloud Infrastructure team to ensure compute hardware meets rigorous security standards within a multi-tenant cloud environment. This role involves defining security requirements for hardware, providing independent design consulting for features and operations like provisioning and decommissioning, and performing hands-on security and adversarial assessments of compute devices. The engineer will also manage supply chain and operational requirements to establish best practices for device management. Key technical competencies include hardware architecture, firmware, and security concepts such as Root of Trust, UEFI, and cryptography. Candidates should be proficient in programming languages like C, C++, Java, Python, Ruby, Go, or Rust, and possess the ability to review hardware schematics and perform reverse engineering. The role addresses the critical challenge of securing large-scale cloud infrastructure against potential compromises.

What does a Security Engineer earn?

Median $185250 from 84 postings across 39 companies.

See salary data

What you'll do

  • Define security requirements for compute hardware to ensure alignment with OCI's security posture.
  • Provide independent design consulting to implement required features and secure operational procedures.
  • Perform hands-on security assessments of compute devices to verify they meet established requirements.
  • Conduct adversarial assessments of compute devices to ensure they cannot be compromised.
  • Assess risks from findings and threat models to identify and implement appropriate mitigation controls.
  • Collaborate with internal teams and external vendors to ensure security recommendations are implemented.
  • Mentor junior engineers in hardware and firmware security practices.

What we're looking for

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field (or equivalent experience).
  • 8 to 10+ years of experience in hardware security architecture, engineering, validation, planning, or a related area.
  • Demonstrated competency in hardware and firmware with a focus on security.
  • Competency with computer architecture and ability to read/review hardware schematics for security concerns.
  • Subject matter expertise in areas such as Root of Trust, x86/ARM server platforms, GPU systems, BMCs, SmartNICs, or storage devices.
  • Knowledge of security concepts including Attestation (e.g., SPDM), cryptography, Secureboot, and DICE.
  • Ability to work with common programming languages including C, C++, Java, Python, Ruby, Go, and Rust.
  • Experience with reverse engineering tools and the ability to perform reverse engineering.
  • Ability to read and understand x86 and/or ARM assembly language (preferred).
  • Knowledge of vendor-specific TEE technologies such as Intel SGX (preferred).
  • Familiarity with common embedded communications interfaces like SPI, I2C, and RS232 (preferred).
  • Experience operating in a large-scale DevOps or CI/CD environment (preferred).

More like this

Similar roles

Lead Principal Security Engineer

Oracle

Switzerland 77 days ago $130,000$306,400
Hardware Security Firmware x86 ARM UEFI Root of Trust Cryptography Secureboot Intel SGX C C++ Java Python Ruby Go Rust Assembly CICD
10+ yrs exp

Principal Software Engineer

Autodesk

Atlanta, GA 29 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 63 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp

Principal Software Engineer

General Dynamics

San Antonio, TX 55 days ago $119,000$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 52 days ago $276,000$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp