Advanced Degree Software Engineer - Database Technologies

Oracle Oracle · Enterprise · Canada

New college grad role for Master's/PhD students in Computer Science or Engineering to work on Oracle's database technologies, focusing on systems programming areas including AI/ML. The role involves developing code for critical systems powering global businesses.

What you'd actually do

  1. Implement sophisticated algorithms and data structures in very complex systems with the highest quality.
  2. Completed coursework, projects, internships, and or research one 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, AI/Ml
  3. Completed at least one internship, research assistantship, teaching assistantship, or equivalent practical experience working with the relevant technical areas noted above.

Skills

Required

  • C
  • C++
  • Java
  • Algorithms
  • Data Structures
  • Systems Programming
  • Computer Architecture
  • Software Architecture
  • Distributed Systems
  • Database Systems
  • Database Internals
  • Multithreaded Programming
  • Concurrent Programming
  • Parallel Programming
  • Operating Systems Concepts
  • AI/ML

Nice to have

  • 3.0 GPA

What the JD emphasized

  • Master’s or PhD
  • AI/Ml