Oracle is a leading company in AI and cloud solutions, dedicated to empowering a diverse workforce. They are seeking an OCI Undergrad Software Engineer to design and develop software programs, applying knowledge of software architecture and enhancing existing systems.
Responsibilities:
- Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc
- As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications
- Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture
Requirements:
- Graduate with a Bachelor's degree in Computer Science or an equivalent science/engineering field by June 2026
- Are proficient (i.e., able to complete coding projects with no assistance) in one or more of these programming languages: Java, Python, C, C#, C++, JavaScript, CSS, HTML, SQL, Scala
- Have completed coursework, projects, internships, and or research in 3 or more of the following: Algorithms and Data Structures, Artificial Intelligence, Big Data, Database, Machine Learning, Object-Oriented Programming, Operating Systems, Software Programming, Web Development, Micro-Services Architecture, Container Architectures (e.g., Docker, Kubernetes), User Interface Design
- Reside in the United States and/or attend a university in the US
- Able to obtain work authorization in the US in 2026
- Minimum 3.0 GPA