Undergrad Software Engineer

Oracle

Nashville, TNFresher55m agovia LinkedIn

About the Role

This is a New College Grad Role intended for students completing their Bachelor's degree by January 2027, or who graduated within 12 months prior to the February 2027 cohort start date. The target start date is February 2027. This position is fully in office, in our Nashville Hub. Visa sponsorship is not available for this role.

The Program

Our program is intended to enhance your overall learning experience, help build your network, and accelerate your opportunity to make an impact.

The Team

Oracle Cloud Infrastructure (OCI) is the first cloud built specifically for the enterprise. The team develops a suite of cloud infrastructure products.

Key Responsibilities

  • Develop, test, debug, and maintain software features, APIs, SDKs, and platform components with guidance from experienced engineers.
  • Write clean, maintainable code and participate in code reviews, testing, troubleshooting, and the software development lifecycle.
  • Contribute to cloud and infrastructure projects in areas such as AI, compute, networking, storage, or related technologies.
  • Support system reliability through monitoring, automation, maintenance, testing, and issue resolution.
  • Follow established coding, security, and development standards.
  • Collaborate with team members to solve technical problems, deliver assigned work, and continuously build technical skills.

Requirements & Tech Stack

  • Complete a Bachelor's degree in Computer Science, Computer Engineering, or an equivalent science/engineering field by January 2027.
  • Proficient in two or more programming languages: Java, Python, C, C++, or similar object-oriented or functional programming languages.
  • Demonstrated experience (projects, internships, coursework, research) with three or more of the following areas: Algorithms, Machine Learning, Compilers, Computer Architecture, Data Mining, High Performance Computing, Distributed Systems, Data Structures, Natural Language Processing, Artificial Intelligence, Object Oriented Design, Network Security, Big Data, Web/Mobile Technologies, Operating Systems, Database Systems, Cloud Computing, Parallel Programming.
  • Proven experience (internships, projects, coursework) working on at least two of the following areas: Linux Operating Systems, Web Services, Compute Platforms (such as Hadoop, Spark, Kafka, Storm, Ganglia, Nagios, openTSDB, Elasticsearch or others), Agile & Scrum Methodologies.
  • Reside in the United States and/or attend a university in the US.

Qualifications

  • Minimum 3.0 GPA.

Note: Visa sponsorship is not available for this role.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: TikTok, FDE Times, Emonics LLC

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job