Software Engineer

Job expired!

Join Oracle as a Software Engineer: Exciting Cloud Solutions Career Opportunity

Are you ready to build and operate massive-scale, integrated cloud services in a broadly distributed, multi-tenant environment? Oracle is offering outstanding opportunities for smart, hands-on engineers with the expertise and passion to solve complex problems in distributed, highly available services and virtualized infrastructure.

About the Opportunity

At Oracle, our engineers at every level have a significant technical and business impact, designing and building innovative new systems to power our customers' business-critical applications. You will be part of our Fusion Application As A Service (FAAAS) team, working at the intersection of infrastructure and applications to transform some of the largest SaaS properties in the industry. By integrating Oracle's SaaS portfolios with the underlying Oracle Cloud Infrastructure (OCI) platform and services, we aim to provide a seamless self-service cloud experience to our customers.

Your Role and Responsibilities

As a Software Engineer (Career Level - IC2) at Oracle, you will:

  • Lead the effort in building distributed, scalable, fault-tolerant software systems.
  • Own the entire software lifecycle, including development, testing, CI/CD, and production operations.
  • Balance product feature development with production operational concerns.
  • Work in a greenfield development environment with autonomy to build and innovate without legacy constraints.

Minimum Qualifications

  • 3+ years of experience shipping scalable, cloud-native distributed systems.
  • BS in Computer Science or equivalent experience.
  • Ability to work in a collaborative, cross-functional team environment.
  • Strong grasp of Computer Science concepts (data structures, algorithms, programming paradigms).
  • Proficiency in Java/C++, Python, and shell scripting tools.
  • Experience with container orchestration (Kubernetes/Docker Swarm/Mesos, Helm Charts).
  • Strong working experience with tools like GitHub/Bitbucket, TeamCity/Hudson, Maven/Gradle.
  • Experience building highly available services and knowledge of service-oriented design patterns.
  • Experience with modern infrastructure components (service discovery, secret storage, containerization, software-defined networking).
  • Experience with production operations and best practices for deploying quality code.
  • Excellent communication skills for technical proposals, design specs, architecture diagrams, and presentations.

Preferred Qualifications

  • MS in Computer Science.
  • Experience in a fast-paced start-up environment.
  • Experience building control plane/data plane solutions for cloud-native companies.
  • Experience diagnosing, troubleshooting, and resolving performance issues in complex environments.
  • Deep understanding of Unix-like operating systems.
  • Production experience with Cloud and Machine Learning technologies.
  • Data science and machine learning knowledge (helpful but not required).

Why Oracle?

As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems. We are committed to diversity and inclusion, believing that diverse perspectives drive innovation. We maintain integrity while fostering a work environment where everyone’s voice is heard.

Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. Flexible medical, life insurance, and retirement options ensure we put our people first. We also encourage employee volunteerism through our community programs.

Oracle is committed to supporting individuals with disabilities throughout the employment process. If you need accessibility assistance or accommodation, please call +1 888 404 2494, option one.

Disclaimer:
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans’ status, or any other characteristic protected by law. Oracle considers qualified applicants with arrest and conviction records pursuant to applicable law.

Join the Oracle Team Today

If you are passionate about cloud engineering and eager to make a significant impact, apply now to become a part of Oracle’s innovative team.