Software Developer 3

Oracle Oracle · Enterprise · Seattle, WA +1

Software Developer 3 role at Oracle focusing on owning the design and development of major components of Oracle's Cloud Infrastructure. Requires strong coding, distributed systems, and Java proficiency, with experience in REST API and service-oriented development. Preferred qualifications include public cloud platform experience and building multi-tenant infrastructure.

What you'd actually do

  1. own the software design and development of major components of Oracle’s Cloud Infrastructure
  2. be both a rock-solid coder and a distributed systems generalist, able to dive deep into any part of the stack and low-level systems, as well as design broad distributed system interactions
  3. value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn
  4. provide technical leadership to other software developers

Skills

Required

  • Java
  • data structures
  • algorithms
  • operating systems
  • distributed systems fundamentals
  • REST API
  • service-oriented development

Nice to have

  • public cloud platform (AWS, Azure, GCP, OCI)
  • large-scale, highly available distributed systems
  • Python
  • Perl
  • multi-tenant, virtualized infrastructure
  • databases
  • NoSQL systems
  • storage
  • distributed persistence technologies