Undergrad Software Engineer – Full-time Intern Conversion

Oracle Β· Data Governance, Data Management
πŸ“ United States 🏒 Remote πŸ’° $57K-$141K /yr

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.

Oracle – Undergrad Software Engineer – Full-time Intern Conversion