Oracle's OLTP organization is looking to build the next-generation cloud Data platforms and enhance existing products or build new ones from scratch to solve challenges in large-scale and mission-critical distributed systems and cloud services.
Requirements
- 6-10+ years of experience delivering and operating large scale, highly available distributed systems and/or cloud services
- Strong knowledge of Java, C, or C++ and experience with scripting languages such as Python, Perl, etc.
- Strong knowledge of data structures, algorithms, operating systems, distributed systems and cloud services fundamentals
- Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
- Strong understanding of databases, NoSQL systems, storage, and distributed persistence technologies especially in cloud
- Strong knowledge of Terraforms and/or Ansible is preferred
Responsibilities
- Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
- Specify, design and implement modest changes to existing software architecture to meet changing needs.
- Own the software design and development for major components of Oracle’s Cloud Infrastructure.
- Enhancing our existing products or building a completely new one from scratch.
- Developing software for tasks associated with the developing, debugging or designing of software applications or operating systems.
- Provide technical leadership to other software developers.
Other
- Duties and tasks are varied and complex needing independent judgment.
- Fully competent in own area of expertise.
- May have project lead role and or supervise lower level personnel.
- BS or MS degree or equivalent experience relevant to functional area.
- 4 years of software engineering or related experience.