Undergrad Software Engineer – Full-time Intern Conversion
About this internship
Oracle is hiring an Undergrad Software Engineer intern with a path to full-time conversion, supporting work related to data governance and data management. This remote role is based in the United States and lists a salary range of $57Kβ$141K per year. Youβll be expected to be able to complete coding projects independently and to have strong academic or project experience across core CS topics.
Qualifications
Required
- Graduate with a Bachelorβs degree in Computer Science or an equivalent science/engineering field by August 2026.
- Are proficient (i.e., able to complete coding projects with no assistance) in one or more of these programming languages: Java, Python, C, C#, C++, JavaScript, CSS, HTML, SQL, Scala.
- Have completed coursework, projects, internships, and or research in 3 or more of the following: Algorithms and Data Structures, Artificial Intelligence, Big Data, Database, Machine Learning, Object-Oriented Programming, Operating Systems, Software Programming, Web Development, Micro-Services Architecture, Container Architectures (e.g., Docker, Kubernetes), User Interface Design.
Nice to have
- Evidence of completing independent coding projects in at least one of the listed languages (e.g., Java, Python, C/C++/C#, JavaScript, SQL).
- Hands-on projects that apply algorithms and data structures in real applications, such as performance-focused or data-intensive work.
- Experience connecting applications to databases using SQL as part of coursework, internships, or personal projects.
- Exposure to web development fundamentals (HTML/CSS/JavaScript) through projects or coursework.
- Familiarity with modern software architecture concepts like micro-services and container architectures through class projects or labs.
How to stand out (TUN tip)
Before applying, make a short list of 3+ relevant areas from the posting (for example: algorithms/data structures, databases, web development, micro-services, containers, or ML) and match each to a concrete project, course, internship, or research example on your resume. If you claim proficiency in a language, be ready to briefly describe an end-to-end coding project you completed without assistance and what you built with it.
