Oracle is looking for engineers to solve difficult problems in distributed systems, virtualized infrastructure, and highly available services to design and build innovative new systems from the ground up.
Requirements
- 3–5+ years experience delivering and operating large scale, highly available distributed systems.
- Strong knowledge of C, C++ or Java, and experience with scripting languages such as Python, Perl, etc.
- Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
- Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures.
- Strong understanding of databases, NoSQL systems, storage and distributed persistence technologies.
- Strong understanding of Linux or desire to learn
- Strong troubleshooting and performance tuning skills.
Responsibilities
- own the software design and development for major components of Oracle’s Cloud Infrastructure.
- 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.
- value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.
Other
- Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
- 3 - 5+ years experience working on challenging issues with a self-starter / self-motivated attitude (Will vary based on level)
- Virtualization experience would be a huge plus