This is a greenfield opportunity to design and build new cloud services from the ground up. As Oracle Cloud Infrastructure (OCI) continues its rapid expansion, we are seeking a skilled Software Engineer to join our newly established Cloud Performance Organization. This team plays a key role in addressing service inefficiencies, reducing cloud expenses, improving customer experience, and ensuring scalability.
Requirements
- 4 to 5 years distributed service engineering experience in a software development environment
- Development experience in a modern programming language, such as Java, C++, C#
- Hands-on experience designing, developing, and operating public cloud service control or data planes
- Hands-on experience in software performance profiling, analysis, and optimization
- Deep understanding of object-oriented design and SDK development, specifically within a cloud environment
- Experience working closely with architects, principals, product, and program managers to deliver product features on time and with high quality
- Good knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
- Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
- Good understanding of databases, NoSQL systems, storage, and distributed persistence technologies
- Good understanding of Linux administration and networking stack configuration
- Demonstrable technical leadership and mentorship skills
- Familiarity with JVM and benchmarking tools
Benefits
- Flexible medical insurance
- Life insurance
- Retirement options
- Volunteer programs
- Competitive benefits
- Career growth opportunities
- Equal Employment Opportunity