Undergrad Software Engineer Intern - Oracle Clo... @ Oracle
Your Application Journey
Email Hiring Manager
Job Details
Job Description
Must be enrolled in a Bachelor’s Degree program prior to and post internship. Target Internship Duration: May-Aug 2026 or June-Sept 2026. This position is fully in office, in Santa Clara, CA. Visa sponsorship is not available for this role.
The Program
Our future success depends on hiring world-class, early in career talent. The program is designed to enhance your learning experience, build your network, and accelerate your impact.
The Team
Oracle Cloud Infrastructure (OCI) develops cloud infrastructure products including Compute, Storage, Networking, Security, and Platform services while building new services from the ground up. Learn more at oracle.com/cloud.
Responsibilities
- Build large-scale distributed infrastructure for the cloud.
- Write code and design efficient data structures and algorithms.
- Develop, fix, and debug software programs for various systems.
What You’ll Bring
You must be currently enrolled in a Bachelor’s program in Computer Science, Computer Engineering or equivalent, with proficiency in at least two programming languages (C, C++, Java, Python, or similar). Experience with three or more areas such as Algorithms, Machine Learning, Data Structures, Distributed Systems, etc. is required. Proven experience with at least two technical areas like Linux, Web Services, or Compute Platforms is also necessary. Applicants must reside in the United States or attend a university in the US.
Preferred Qualifications
Minimum 3.0 GPA is required.
Benefits & Compensation
The hourly range is from $19.62 to $38.32, with an annual range from $40,800 to $79,700. Oracle offers a comprehensive benefits package including medical, dental, vision, disability, life insurance, 401(k) with company match, paid time off, and more.
Equal Employment Opportunity
Oracle is an Equal Employment Opportunity Employer. Applicants with disabilities requiring accommodation should contact Oracle as specified.
Key skills/competency
- Bachelor’s Degree
- Programming Languages
- Distributed Systems
- Cloud Infrastructure
- Algorithms
- Data Structures
- Linux
- Web Services
- Agile
- Problem Solving
How to Get Hired at Oracle
🎯 Tips for Getting Hired
- Research Oracle's culture: Explore Oracle mission, values, and recent news.
- Tailor your resume: Highlight relevant projects and programming skills.
- Showcase technical skills: Emphasize distributed systems and algorithms.
- Prepare for interviews: Practice coding and problem-solving questions.