Senior Software Engineer

Oracle Oracle · Enterprise · Austin, TX +1

Senior Software Engineer role at Oracle Cloud Infrastructure (OCI) focusing on designing and building innovative new systems for distributed systems, virtualized infrastructure, and highly available services. The role involves defining and evolving standard practices, developing software for applications and operating systems, and owning software design and development for major components of OCI. Requires strong coding skills, distributed systems expertise, and experience in large-scale, highly distributed services infrastructure.

What you'd actually do

  1. design and build innovative new systems from the ground up
  2. defining and evolving standard practices and procedures
  3. defining and developing software for tasks associated with the developing, designing, and debugging software applications or operating systems
  4. own the software design and development for major components of Oracle's Cloud Infrastructure
  5. design broad distributed system interactions

Skills

Required

  • software development experience with distributed systems
  • Java
  • C
  • C++
  • Python
  • Perl
  • large-scale, highly distributed services infrastructure
  • operational environment with mission-critical tier-one livesite servicing
  • systematic problem-solving approach
  • strong communication skills
  • sense of ownership
  • drive
  • designing architectures for high availability, scalability, market-leading features and flexibility
  • communicate technical ideas verbally and in writing

Nice to have

  • data structures
  • algorithms
  • operating systems
  • distributed systems fundamentals
  • cloud-native development
  • operating systems internals
  • networking protocols (TCP/IP, HTTP)
  • standard network architectures
  • troubleshooting
  • performance tuning
  • building multi-tenant, virtualized infrastructure

What the JD emphasized

  • distributed systems
  • highly available services
  • large-scale environments
  • highly distributed services infrastructure
  • mission-critical tier-one livesite servicing
  • high availability
  • scalability