Software Developer - OCI Multicloud

A world leader in cloud solutions, providing comprehensive cloud services including IaaS, PaaS, and SaaS solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cloud

Description For Software Developer - OCI Multicloud

At Oracle Cloud Infrastructure (OCI), we're building the next generation of cloud services for Enterprises as a diverse team of creators and inventors. We combine the startup-like environment with the scale and customer-focus of the world's leading enterprise software company. We're looking for engineers passionate about solving complex problems in distributed systems, virtualized infrastructure, and highly available services.

As a Software Developer, you'll be part of the team creating new Infrastructure-as-a-Service solutions that operate at high scale in a distributed, multi-tenant cloud environment. You'll have the opportunity to design and build innovative solutions from the ground up, working with cutting-edge technologies in cloud computing and distributed systems.

The role offers significant technical and business impact opportunities, as we're still in the early stages of a fast-growing environment. You'll work alongside smart, diverse, and driven people who support each other to do their best work. The position combines the stability of an established company with the flexibility and environment of a startup.

Key focus areas include distributed systems development, virtualization technologies, and scalable service architecture. You'll be involved in building and maintaining critical cloud infrastructure components while having the chance to learn and grow in a collaborative, agile environment.

Oracle offers competitive benefits, career growth opportunities, and a supportive work culture that promotes work-life balance. If you're passionate about cloud computing, eager to learn, and excited to work on cutting-edge distributed systems, this role offers an excellent opportunity to make a significant impact in the cloud computing space.

Last updated 18 hours ago

Responsibilities For Software Developer - OCI Multicloud

  • Collaborate with your team to design, develop, and operate components of Oracle's Cloud Infrastructure
  • Dive into various parts of the stack and learn about distributed systems, virtualization, and scalable services
  • Embrace simplicity and scalability in technical design and team processes
  • Work in a collaborative, agile environment where you can continually grow and take on new challenges

Requirements For Software Developer - OCI Multicloud

Java
Python
Linux
  • 1-3+ years of software development experience
  • Proficiency in Java, C, or C++
  • Experience with scripting languages (Python, Perl, etc.)
  • Knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Familiarity with networking protocols (TCP/IP, HTTP)
  • Good understanding of Linux
  • Ability to troubleshoot code and performance issues
  • Experience with databases, NoSQL systems, storage, and distributed persistence technologies

Benefits For Software Developer - OCI Multicloud

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive benefits package
  • Career growth opportunities
  • Work-life balance
  • Volunteer programs
  • Life insurance
  • Retirement options

Interested in this job?

Jobs Related To Oracle Software Developer - OCI Multicloud

Technical Analyst Support

Technical Analyst Support position at Oracle focusing on problem management and root cause analysis for customer success services.

Product Manager, Oracle Labs' Graal team

Product Manager position at Oracle Labs' Graal team, focusing on cloud and database technologies with 3-5 years experience required.

Client Manager - NetSuite Services

Client Manager position at Oracle focusing on NetSuite services, managing customer relationships and complex escalations while providing strategic guidance.

Full Stack Software Engineer

Full Stack Software Engineer position at Oracle in Bengaluru, focusing on Python, Django, and Angular development with 3-5+ years of experience required.

Software Developer 3

Mid-level Software Developer position at Oracle focusing on Redwood UX Design System and enterprise-scale backend services for SaaS applications.