Software Engineer - Oracle Cloud Infrastructure (OCI) and Cloud Platforms - Military Veterans

at Oracle Corporation


Job Description

The Program:
Our future success depends on hiring world class, early in career talent who are looking to power next-generation services and solutions. We built this program to provide a diverse set of experiences to allow you to power Oracle's innovation engine. Our goal is to hire students currently seeking a bachelor's or master's degree, with a diverse set of skills and experiences and allow you to work in and across multiple teams and programs within the Oracle Cloud business. This program is intended to enhance your overall learning experience, help build your network, and accelerate your opportunity to make an impact. Create the future with us!
The Team:
Oracle Cloud Infrastructure (OCI) is the first cloud built specifically for the enterprise. The team develops a suite of cloud infrastructure products that includes Compute products like Bare-Metal compute, Virtual Machines, Kubernetes Services, and Serverless Computing; Storage products like Block Store, Object Store and File Systems; Networking products like SDN, Load Balancers, and DNS; Security products like Key management and Identity systems; and Platform products like Notifications, Monitoring, and Streaming. In addition to these, we are also building a number of new services from the ground up. Learn more at
The Company:
Oracle is an innovation leader in the Cloud services industry. We provide a complete technology stack both in the cloud and in the data center. Oracle is used in a broad spectrum of companies from small to the largest corporations and governments. We have built a cloud infrastructure platform that delivers unmatched reliability, scalability, and performance for mission-critical databases, applications, and workloads. For more information about Oracle (NYSE:ORCL), visit us at
What You'll Do:
Work at the core of every product or solution we build
  • Build large-scale distributed infrastructure for the cloud
  • Write code and design efficient data structures and algorithms to develop next-generation applications and tools
  • Develop, fix and debug software programs for web services, databases, applications, tools, networks
What You'll Bring (Objective Minimum Qualifications):
To be considered for a Software Engineer position, you must possess the Objective Minimum Qualifications (OMQs) below. Please ensure that your application clearly indicates that you meet these OMQs, either on your resume and/or by uploading additional documents such as a transcript.
  • Have at least a Bachelor's degree, in Computer Science, Computer Engineering, Computer Systems Engineering, Information Systems or equivalent major by August 2022.
  • Reside in the United States and/or attend a university in the US.
  • Able to obtain work authorization in the US in 2022.
  • Are proficient (e.g., can complete coding projects without any assistance) in two or more of the following computer languages:
    • C, C++, C#, Java, JavaScript, Python, SQL, NoSQL, PL/SQL, Go, or similar object oriented or functional programming languages
  • Have academic coursework, completed projects, prior internship and/or research experience or equivalent in at least three of the following areas:
    • Algorithms, Machine Learning, Compilers, Computer Architecture, Data Mining, High Performance Computing, Distributed Systems, Data Structures, Natural Language Processing, Artificial Intelligence, Object Oriented Design, Network Security, Big Data, Web/Mobile Technologies, Operating Systems, Database Systems, Cloud Computing, Parallel Programming, Compilers, High performance Computing.
  • Have proven experience (internships, projects, coursework) working on at least two of the following areas:
    • Linux Operating Systems
    • Web Services
    • Compute Platforms (such as Hadoop, Spark, Kafka, Storm, Ganglia, Nagios, openTSDB, Elasticsearch or others)
    • Scrum & Agile Methodologies
    • Database (e.g. Data Structures, Database Management Systems, Relational Database)
    • Computer Networks (e.g. Networking, Network Security)
    • Storage Systems (e.g. Distributed Storage)
  • Have completed at least one internship, research assistantship, teaching assistantship, or equivalent practical experience working with the relevant technical areas noted above.
  • Have no more than 12 months of professional full-time work experience in the technology field (excluding internships, research and/or teaching assistant roles, and military experience).
What We'll Give You:
Robust onboarding: Oracle Cloud Infrastructure Early in Career onboarding program provides the foundation for how Oracle Cloud works - helping you start strong, acclimate quickly, build your skills, deliver results and work effectively with others at Oracle.

Accelerated Career Development: As future leaders of Oracle Cloud Infrastructure, our Early in Career program provides a structured calendar of professional development and technical training events that will ensure you have the skills necessary to quickly grow your career with Oracle.

Community: Oracle Cloud Infrastructure's Early in Career program will connect you to a global community of peers and alumni across the world. Learn from some of the brightest talent in the industry and build wide and diverse relationships to navigate successfully within Oracle.
Life at Oracle:
An Oracle career can span industries, roles, countries and cultures, giving you the opportunity to tackle new roles and challenges, while blending work and life. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry. To nurture the talent that makes this happen, we work hard to build a vibrant and inspiring workplace that celebrates diverse, hardworking teams where everyone can contribute. We take care of each other, and value giving back to the community. We have flexible work arrangements and offer benefits including generous paid parental leave and comprehensive premium medical insurance.

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.

If you are a Colorado resident, Please Contact us or Email us at to receive compensation and benefits information for this role. Please include this Job ID: 120870 in the subject line of the email.

About Us

Innovation starts with inclusion at Oracle. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It's when everyone's voice is heard and valued, that we are inspired to go beyond what's been done before. That's why we need people with diverse backgrounds, beliefs, and abilities to help us create the future, and are proud to be an affirmative-action equal opportunity employer.

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 and protected veterans status, age, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.


For over three decades, Oracle has been the center of innovation for business software—birthplace of the first commercially available relational database, the first suite of internet-based applications, and the next-generation enterprise-computing platform, Oracle Fusion. Today, Oracle provides the world's most complete, open, and integrated business software and hardware systems, with more than 370,000 customers—including 100 of the Fortune 100—representing a variety of sizes and industries in more than 145 countries around the globe. And Oracle's 104,500 global employees—including 30,000 developers working full-time on Oracle products—are critical to that success.

Oracle recruiters are always searching for brilliant employees with an entrepreneurial spirit, looking for a work culture where innovation is the goal, hard work is expected, and creativity is rewarded. Oracle employees enjoy competitive salaries, excellent health benefits, and a network of like-minded co-workers that drive innovation across the entire technology industry.