Taro Logo

Advanced Degree Software Engineer Intern - Database Technologies

Oracle is the world's leading provider of business software, with a presence in over 175 countries, using innovative emerging technologies to tackle real-world problems.
$40,800 - $79,700
Software Engineering Intern
In-Person
5,000+ Employees
Enterprise SaaS

Job Description

Oracle's Database Technologies organization is seeking talented graduate students for an internship program focused on developing cutting-edge database technologies. This role offers a unique opportunity to work on the world's most widely used mission-critical database systems that power major industries globally.

The position is based in the San Francisco Bay Area (Redwood Shores, CA) and is targeted for Summer 2026 (May-Aug or June-Sept). As an intern, you'll be part of a team that creates data management technologies powering the modern economy, including the Oracle Database, Database Services in Public and Private Clouds, and the Oracle Autonomous Database.

You'll work on sophisticated systems used by billions of people across various sectors including travel, telecommunications, healthcare, banking, manufacturing, and government services. The code you write will directly impact highly critical systems used by over 75% of the world's largest businesses.

The role requires strong technical skills in C, C++, and Java, along with a solid understanding of algorithms, data structures, and systems programming concepts. You'll be working on challenging areas such as distributed databases, scalability, high availability, security, analytics, and in-database machine learning.

This is an excellent opportunity for graduate students who are passionate about database technologies and want to gain hands-on experience with enterprise-scale systems. You'll be mentored by experienced engineers and work in an environment that promotes learning and innovation.

Benefits include competitive compensation ($40,800-$79,700 annually), comprehensive health benefits, 401(k) with company match, paid time off, and various other perks. The program also offers networking opportunities and the chance to make a significant impact on products used worldwide.

The ideal candidate should be pursuing an advanced degree in Computer Science or related field, have strong programming skills, and demonstrate interest in database systems and distributed computing. This role offers excellent career growth potential within Oracle's database technologies division.

Last updated a day ago

Responsibilities For Advanced Degree Software Engineer Intern - Database Technologies

  • Full stack development of databases including Oracle NoSQL Database, Oracle Times-Ten In-Memory Database, and Oracle Database
  • Work on distributed databases, scalability, high availability, security, analytics
  • Development of data warehousing, automatic parallelization, networking, replication
  • Work on distributed caching, transaction engines, data engines, SQL execution
  • Develop in-database machine-learning and AI algorithms

Requirements For Advanced Degree Software Engineer Intern - Database Technologies

Java
  • Currently enrolled in a Master's, or PhD degree program in Computer Science, Computer Engineering, or equivalent
  • Completed at least junior year toward undergraduate degree by summer 2026
  • Strong proficiency in C, C++ and Java
  • Ability to implement sophisticated algorithms and data structures
  • Experience in Systems Programming related areas
  • Minimum 3.0 GPA
  • Must reside in the United States and/or attend a university in the US

Benefits For Advanced Degree Software Engineer Intern - Database Technologies

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • Life insurance and AD&D
  • Paid time off
  • 11 paid holidays
  • Paid sick leave
  • Employee Stock Purchase Plan
  • Financial planning and group legal

Related Jobs