O

Oracle

Builds databases, business apps and cloud services

Lead Principal Software Engineer - Core Infrastructure

Backend EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A B.S., M.S., or Ph.D. in Computer Science or equivalent.
  • 10 or more years of industry experience.
  • Experience with cloud-scale products and services.
  • Experience with multi-tenant services.
  • Experience with concurrent programming.
  • Experience with open-source technologies for development and management.
  • Experience with cloud technologies.
  • Experience across the full product or service development and operations lifecycle.
  • Programming experience in Java, Go, C, C++, and Python.
  • Strong communication and analytical skills.
  • Ability to adapt to rapidly changing requirements.

Responsibilities

  • Lead the design, development, and operation of cloud-scale logging platforms supporting log collection, ingestion, processing, storage, indexing, search, and query.
  • Architect and implement highly scalable, resilient, and cost-efficient logging systems for internal OCI services and external customers.
  • Design and optimize distributed systems for ingesting, storing, and querying massive log volumes while meeting latency, availability, durability, and compliance requirements.
  • Develop scalable storage, indexing, and retrieval solutions for high-volume logs and large-scale log analytics workloads.
  • Build and enhance query, search, and retrieval services that provide fast, reliable, and intuitive access to log data.
  • Drive adoption of next-generation logging storage and query architectures, including optimized storage platforms, query acceleration, and migration from legacy data paths.
  • Collaborate with product management, architects, site reliability engineers, security, compliance, and engineering teams to define and deliver next-generation logging capabilities.
  • Identify and resolve performance bottlenecks across the logging stack, including log ingestion, buffering, processing, storage, indexing, retention, aggregation, and query execution.
  • Drive technical strategy and architectural decisions for logging services operating in hyperscale cloud environments.
  • Mentor senior and junior engineers, provide technical leadership, and foster strong engineering practices across the Logging team and broader Observability organization.
  • Partner with OCI service teams to improve log emission, log quality, schema consistency, operational visibility, and customer troubleshooting experiences.
  • Establish and monitor key service health, scalability, performance, availability, durability, and cost-efficiency metrics for logging platforms.
  • Lead troubleshooting and root-cause analysis for complex distributed systems, large-scale log-processing pipelines, and production incidents.
  • Drive technical alignment between Logging and adjacent Observability services, including Telemetry and Log Analytics, to support unified customer experiences across logs, metrics, and traces.
  • Stay current with emerging trends, technologies, and best practices in logging, observability, distributed systems, data processing, search, storage, and cloud-native architectures.

Desired Qualifications

  • Experience designing and developing observability solutions involving metrics, logs, and traces.
  • Experience with Kafka, Lucene, Spark, Parquet, Kubernetes, and Terraform.
  • Experience with performance, scalability, reliability, and recovery of large-scale distributed systems.

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