Senior Member of Technical Staff

Oracle Oracle · Enterprise · United States

Software Engineer role focused on designing, building, and maintaining distributed systems for Oracle Kubernetes Engine (OKE) within Oracle Cloud Infrastructure (OCI). The role involves developing innovative new systems, improving existing ones with a focus on operational burden and performance, and scaling systems through automation and tooling. It requires expertise in distributed systems, virtualized infrastructure, highly available services, networking, storage, internet protocols, and operating systems, with a generalist approach to debugging across the stack.

What you'd actually do

  1. Design new features and systems for our customers.
  2. Work across teams to engineer the best system (both for operations and for customers) regardless of org boundaries or ownership.
  3. Debug, maintain, and improve existing systems, with a focus especially for reducing operational burden and on performance.
  4. Be a generalist, able to debug issues across a wide breadth of our stack.
  5. Scale our systems by building tooling and automation.

Skills

Required

  • distributed systems
  • virtualized infrastructure
  • highly available services
  • networking
  • storage
  • internet protocols
  • operating systems
  • Kubernetes
  • automation
  • tooling
  • programming

Nice to have

  • Terraform
  • Chef

What the JD emphasized

  • highly available services
  • distributed systems
  • virtualized infrastructure