Software Developer 5

Oracle Oracle · Enterprise · Austin, TX +1

Software Developer 5 at Oracle, focused on building and operating state-of-the-art observability platforms for Oracle Cloud Infrastructure (OCI). The role involves designing, developing, and optimizing highly scalable systems for metrics, logs, and traces, handling massive telemetry data volumes with stringent latency and availability requirements. It emphasizes distributed systems, data processing, and cloud-native architectures.

What you'd actually do

  1. Lead the design, development, and operation of cloud-scale observability platforms supporting metrics, logs, traces, and related telemetry data.
  2. Architect and implement highly scalable, resilient, and cost-efficient telemetry collection, ingestion, processing, storage, and query systems.
  3. Drive the evolution of end-to-end observability pipelines, from instrumentation and data collection through real-time analytics and long-term retention.
  4. Design and optimize distributed systems capable of ingesting and processing massive volumes of telemetry data with stringent latency and availability requirements.
  5. Develop scalable storage and indexing solutions for high-cardinality metrics, large-scale log analytics, and distributed tracing workloads.

Skills

Required

  • Java
  • Go
  • C
  • C++
  • Python
  • Cloud scale products and services
  • Mutli-tenant services
  • Concurrent Programming
  • Open source technologies for development and management
  • Cloud technologies
  • Full product/service development and operations lifecycle
  • Strong communication and analytical skills
  • Able to adapt to fast changing requirements

Nice to have

  • Designing and developing Observability Solutions (metrics, logs, traces)
  • terraform
  • Performance, Scalability, Reliability and Recovery of large scale distributed systems