Software Developer 3

Oracle Oracle · Enterprise · Seattle, WA +1

Software Developer 3 role at Oracle Cloud Infrastructure (OCI) focused on building and operating foundational control-plane storage services. The role involves designing and evolving highly available, strongly consistent, low-latency distributed systems for critical metadata management, with a focus on scalability, durability, and operational excellence. Responsibilities include leading technical initiatives, improving service performance, building resilient multi-tenant systems, and mentoring engineers.

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
  • observability
  • automation
  • incident prevention

Nice to have

  • cloud infrastructure
  • control-plane metadata management
  • multi-tenant systems
  • low-latency distributed systems
  • multi-version concurrency control
  • data-plane architecture
  • performance isolation
  • resiliency
  • global service growth
  • design reviews
  • code reviews
  • production readiness

What the JD emphasized

  • deep expertise and passion for distributed systems, databases, storage infrastructure, transaction processing, and highly available services