Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Oracle Logo

Undergrad Software Engineer Intern - Database Technologies

Oracle

Salary not specified
Aug 27, 2025
Remote, US
Apply Now

Oracle is looking to hire world-class, early in career talent to power next-generation services and solutions, specifically in the Database Technologies organization, to develop data management technologies that power the modern economy.

Requirements

  • Strong proficiency in programming languages such as C, C++, and Java
  • Ability to implement sophisticated algorithms and data structures in very complex systems with the highest quality
  • Completed academic/professional/personal projects and or research in two or more of the following Systems Programming related areas: Computer Architecture / Software Architecture, Distributed Systems, Database Systems / Database Internals (Storage Engine), Multithreaded/Multicore programming/Concurrent programming, Parallel Programming, Operating Systems Concepts
  • Experience with database systems, including Oracle Database, Oracle NoSQL Database, and Oracle Times-Ten In-Memory Database
  • Knowledge of computer architecture, software architecture, and operating systems concepts
  • Experience with distributed systems, parallel programming, and concurrent programming
  • Strong understanding of data structures and algorithms

Responsibilities

  • Full stack development of a family of databases including Oracle NoSQL Database, Oracle Times-Ten In-Memory Database, and the industry-leading Oracle Database itself
  • Work on areas such as distributed databases, substantial scalability, high availability, security, analytics, data warehousing, automatic parallel
  • Implement sophisticated algorithms and data structures in very complex systems with the highest quality
  • Develop and maintain software systems using programming languages such as C, C++, and Java
  • Collaborate with cross-functional teams to design, develop, and test software systems
  • Troubleshoot and debug complex software issues
  • Optimize software systems for performance, scalability, and reliability

Other

  • Currently enrolled in a Bachelor's degree program in Computer Science, Computer Engineering, or an equivalent science/engineering field
  • Returning to the program after completion of the internship
  • Have completed at least your junior year toward your undergraduate degree, or higher, by summer 2026
  • Reside in the United States and/or attend a university in the US
  • Minimum 3.0 GPA