O

Oracle

Builds databases, business apps and cloud services

Principal Platform Software Engineer

Platform EngineeringConfirmed live in the last 24 hours
Full-timeUnited States

About the Job

Requirements

  • A Bachelor of Science in Computer Science or a related field, or equivalent practical experience.
  • At least 7 years of professional software development experience.
  • Demonstrated experience building and operating distributed services in production.
  • Strong system design skills, including data modeling, API design, and performance and reliability tradeoffs.
  • Demonstrated ability to drive technical alignment across teams and deliver results in ambiguous problem spaces.

Responsibilities

  • Lead architecture, design, and implementation for complex platform services and shared components.
  • Own key technical decisions; drive design reviews and ensure solutions meet security, scalability, performance, and operability requirements.
  • Establish and improve engineering standards across services, including API consistency, test strategy, deployment patterns, and observability.
  • Mentor engineers through design guidance, code reviews, and technical leadership.
  • Drive reliability improvements, including SLOs/SLIs, capacity and performance planning, incident analysis, and automation.
  • Partner with Security and Compliance to ensure secure-by-design implementations and audit readiness.
  • Collaborate across organizations to align roadmaps and deliver cross-team platform initiatives.
  • Apply AI-assisted engineering across design, implementation, testing, and troubleshooting to improve delivery speed and quality.
  • Establish team patterns for AI-assisted development, including test generation strategies, code-review checklists for AI-generated changes, and documentation or ADR generation, and coach others on effective usage.
  • Evaluate AI-assisted approaches with enterprise security, privacy, intellectual property, and compliance considerations, ensuring use aligns with company-approved tooling and policies.
  • Use AI to enhance operational excellence, including incident triage workflows, log and trace analysis, and automation of repetitive operational tasks.

Desired Qualifications

  • Strong IAM-related service design experience, including token-based authentication, service-to-service authentication, authorization enforcement, and policy design.
  • Experience building or integrating user provisioning and entitlement services, lifecycle workflows, and audit logging.
  • Experience with secure platform patterns, including secrets management, key rotation, secure defaults, and defense-in-depth.
  • Cloud experience, with OCI strongly desired and AWS, Azure, or GCP acceptable, including containerization and orchestration.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs