Software Developer 4

Oracle Oracle · Enterprise · Seattle, WA +1

Software Developer 4 role at Oracle Cloud Infrastructure (OCI) focused on building and operating foundational control-plane storage services. The role involves designing and implementing highly available, strongly consistent, low-latency distributed systems for critical metadata management, focusing on scalability, durability, and operational excellence. It requires expertise in distributed systems, databases, and transaction processing to support core OCI services.

What you'd actually do

  1. Lead the design and evolution of foundational cloud infrastructure services that manage critical control-plane metadata and state for large-scale OCI services.
  2. Architect and build highly available, strongly consistent, low-latency distributed systems with a focus on correctness, durability, scalability, and operational excellence.
  3. Drive major technical initiatives across the full lifecycle, from architecture and implementation to safe rollout, production operations, and continuous improvement.
  4. Improve service scalability, performance, and predictability through better data-plane architecture, transaction processing, caching, throttling, capacity planning, and failure recovery.
  5. Build and operate resilient multi-tenant systems with strong observability, automation, alarms, dashboards, deployment safety, and incident prevention mechanisms.

Skills

Required

  • distributed systems
  • databases
  • storage infrastructure
  • transaction processing
  • highly available services
  • scalability
  • durability
  • operational excellence
  • multi-tenant systems
  • observability
  • automation
  • incident prevention

Nice to have

  • cloud infrastructure
  • control-plane metadata management
  • strict serializability
  • multi-version concurrency control
  • data-plane architecture
  • operational automation
  • performance isolation
  • resiliency
  • global service growth
  • mentoring engineers
  • design and code reviews
  • production readiness

What the JD emphasized

  • deep expertise and passion for distributed systems, databases, storage infrastructure, transaction processing, and highly available services
  • deep technical ownership
  • critical OCI platform service
  • massive scale