As an intern at Oracle Labs, you will define and develop systems software, distributed cloud services, and algorithms to run the next generation of low-cost serverless computing and horizontally scalable infrastructure.
Oracle Labs is leading research and development of advanced next-generation cloud development models, enabling Oracle Cloud to deliver spectacular improvements in cost and efficiency. Team members will investigate exciting research questions and participate in system-level design & implementation throughout the technology stack.
We are searching for an intern with expertise and passion for solving complex problems in distributed systems and highly available services, with a particular focus on database systems. At Oracle, you can help shape, design, and build innovative new systems from the ground up and help customers succeed.
What to Expect from the Job:
As an intern you will gather hands-on experience in research and development, working on an exciting research project. As a part of the team you will help with development of the system, and conduct experiments using scientific principles. This includes working on the system level design, experimenting with the latest low-level components to achieve serverless computing goals, and using all levels of the stack, including Linux kernel, Hypervisor, and database management systems.
Qualifications:
- Good understanding of how distributed resilient software is built, deployed, and maintained
- Advanced C/C++ knowledge
- Good understanding of OS fundamentals, including system call mechanisms, virtual memory, and memory protection
- Bonus Qualifications
- Database system internals (e.g. query engines or transaction processing)
- Experience with recent Intel hardware innovations such as MPK, CET, 5-level page tables, etc.
- C/C++ compilers and related toolchains, including CMake
- Linux-specific OS features, such as namespaces, epoll, cgroups, etc.
- Process and OS-level security principles
Does this sound like you? If so, we hope to meet you!
Career Level - IC0
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.