Oracle, a leading cloud solutions provider with over 40 years of industry experience, is seeking a Principal Software Developer to join their software engineering division. This role offers an exciting opportunity to work on scalable distributed services and microservice architectures. The position requires expertise in object-oriented programming, with a focus on languages like Java and Go. As a Principal Software Developer, you'll be responsible for developing and enhancing software applications, contributing to architectural improvements, and solving complex technical challenges. The role offers comprehensive benefits including healthcare, 401(k) matching, equity opportunities, and flexible PTO. Located in Nashville, TN, this position provides a competitive salary range of $96,800-$223,400, reflecting Oracle's commitment to attracting top talent. The ideal candidate will bring 7+ years of software engineering experience, strong computer science fundamentals, and excellent communication skills. Join a company that values innovation, diversity, and work-life balance while working on cutting-edge technology solutions.