Software Engineer - Advanced Degree in Database ...
Oracle - St Paul, MN
Apply NowJob Description
Job Description New College Grad Role intended for students graduating with their Master's and/or Doctorate's degree by August 2026, or have graduated within 12 months of cohort start date in June/July 2026. Target Start Date: Early June or mid-July 2026 Work Location: San Francisco Bay Area (Redwood Shores, CA) & Nashua, NH Join us at Oracle, where we are investing in the next generation of talent to drive our future success! This role offers a fantastic opportunity for students with diverse backgrounds and skills to contribute to our innovative database solutions. As part of our program, you’ll enhance your learning, expand your network, and make a measurable impact on real-world challenges. The Database Technologies team at Oracle is at the forefront of creating advanced data management solutions that fuel the modern economy. Our projects utilize groundbreaking technologies such as the Oracle Autonomous Database, a self-managing and self-repairing database service. The code you develop will support critical systems used by billions globally, impacting various sectors like travel, finance, healthcare, and more. Oracle is a leader in business software, present in over 175 countries. We’re leveraging innovative technologies to solve pressing issues, from enhancing energy efficiency to revolutionizing e-commerce. To learn more about Oracle, visit our website. What You'll Bring (Objective Minimum Qualifications): To apply for this Software Engineer position, you must meet the following qualifications: Visa sponsorship is not available for this role. Completed a Master's or PhD in Computer Science, Computer Engineering, or an equivalent field by June 2026. Strong proficiency in programming languages: C, C++, and Java. Ability to implement complex algorithms and data structures in large systems with high quality. Completed coursework or practical experience in three or more of the following areas: Computer Architecture / Software Architecture Distributed Systems Database Systems / Database Internals (Storage Engine) Multithreaded/Multicore programming/Concurrent programming Parallel Programming Operating Systems Concepts At least one internship, research assistantship, teaching assistantship, or equivalent experience in relevant technical areas. Reside in the United States or attend a university in the US. Able to obtain work authorization in the US in 2026. About You (Preferred Qualifications): Minimum 3.0 GPA. Responsibilities: The Database Engineering Team is responsible for the full-stack development of a range of databases, including Oracle NoSQL Database and Oracle TimesTen In-Memory Database. This systems-focused group delves into areas like distributed databases, scalability, high availability, security, and more. It also works on integrating machine learning and AI algorithms to enhance product performance and customer experience. Salary & Benefits: The hiring range for this role is $68,500 to $158,200 per annum, plus eligibility for bonus and equity. Our comprehensive benefits package includes: Medical, dental, and vision insurance. Short-term and long-term disability insurance. Life insurance and AD&D. Flexible Spending Accounts (FSA). 401(k) Savings Plan with company match. Flexible vacation and paid sick leave. Paid parental leave. Employee Stock Purchase Plan. Volunteer opportunities and community engagement programs. We encourage applications for at least three calendar days from the posting date or until the position is filled. About Us: At Oracle, we harness the power of tomorrow's technology to tackle today's challenges. We are committed to fostering an inclusive workforce, providing competitive benefits, and empowering employees to give back to their communities.
Created: 2026-03-04