Software Developer-2 (OCI MULTICLOUD)

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. They've partnered with industry-leaders in almost every sector and have been operating with integrity for over 40 years.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cloud · Enterprise SaaS

Description For Software Developer-2 (OCI MULTICLOUD)

Oracle Cloud Infrastructure (OCI) is building the future of cloud computing for enterprises with the speed and attitude of a startup, combined with the scale and customer-focus of the world's leading enterprise software company. The team builds new Infrastructure-as-a-Service technologies that operate at high scale in a broadly distributed multi-tenant cloud environment.

As a Software Developer-2 in the OCI MULTICLOUD team, you'll be working on building large-scale distributed infrastructure for the cloud. Oracle is aggressively investing in their cloud platform to provide the most comprehensive cloud solution in the industry, including integrated services across applications, platform, and infrastructure layers.

The role involves working with a team of talented engineers to design and develop major components of Oracle's Cloud Infrastructure. You'll be expected to be both a solid coder and a distributed systems generalist, capable of diving deep into any part of the stack and low-level systems, as well as designing broad distributed system interactions.

Key focus areas include:

  • Developing and operating large-scale, highly available distributed systems
  • Working with various programming languages including Java, C++, and Python
  • Implementing and optimizing cloud infrastructure components
  • Troubleshooting and performance tuning of distributed systems
  • Contributing to the design and architecture of cloud services

The position offers the opportunity to work on ambitious initiatives in a growing cloud platform, where engineers at any level can have significant technical and business impact. You'll be part of a dynamic and flexible workplace that values simplicity, scale, and collaborative work in an agile environment.

Benefits include competitive compensation, comprehensive healthcare coverage, retirement benefits, parental leave, and opportunities for professional development and community involvement through volunteer programs. Oracle is committed to fostering an inclusive environment that promotes opportunities for all and supports work-life balance.

Last updated an hour ago

Responsibilities For Software Developer-2 (OCI MULTICLOUD)

  • Apply basic to intermediate knowledge of software architecture to perform software development tasks
  • Develop, debug and design software applications and operating systems
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Work on distributed systems and cloud infrastructure

Requirements For Software Developer-2 (OCI MULTICLOUD)

Java
Python
Linux
Kubernetes
  • 1-2+ years experience delivering and operating large scale, highly available distributed systems
  • Strong knowledge of C, C++ or Java, and experience with scripting languages like Python
  • 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

Benefits For Software Developer-2 (OCI MULTICLOUD)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits package
  • Medical, dental, and vision insurance
  • Life insurance
  • Retirement options
  • Volunteer programs
  • Work-life balance

Interested in this job?

Jobs Related To Oracle Software Developer-2 (OCI MULTICLOUD)

Advanced Services Engineer / Database & Cloud

Advanced Services Engineer position at Oracle, combining database expertise with cloud and AI technologies, requiring 3-5+ years of experience in Seoul, South Korea.

Network Developer 2

Network Developer 2 position at Oracle focusing on cloud infrastructure, network automation, and systems maintenance with competitive compensation and benefits.

Network Developer 3

Network Developer position at Oracle focusing on cloud infrastructure development and automation, requiring 3-5+ years of experience in networking and automation.

Cloud Solution Engineer 3

Cloud Solution Engineer position at Oracle focusing on cloud architecture, customer success, and technical implementation of Oracle Cloud services.

Network Developer 3

Network Developer position at Oracle focusing on cloud infrastructure, requiring 3 years of experience and offering comprehensive benefits.