Principal Member of Technical Staff

Oracle Oracle · Enterprise · BENGALURU, KARNATAKA, India

Seeking a Principal Member of Technical Staff with expertise in cloud/distributed systems/microservices to engineer Compute Infrastructure solutions and build services for large-scale compute and performance on Oracle Cloud Infrastructure (OCI). The role involves designing and developing software in Java, building cloud services, leading distributed systems development, and participating in the full software lifecycle, including CI/CD and production operations.

What you'd actually do

  1. Design and develop compute software in Java and other languages.
  2. Apply engineering principles for defining robust and maintainable architectures and designs.
  3. Build cloud service on top of the modern Infrastructure as Service (IaaS) building blocks at OCI
  4. Design, lead and build distributed, scalable, fault tolerant software systems
  5. Participate in the entire software lifecycle – development, testing, CI/CD and production operations

Skills

Required

  • Java
  • cloud infrastructure
  • distributed systems
  • microservices
  • software development
  • CI/CD
  • production operations

Nice to have

  • performance
  • availability
  • networking
  • fault tolerance
  • troubleshooting
  • ops automation
  • structured logging
  • instrumentation
  • on-call participation