Oracle is seeking a Principal Software Developer to join their software engineering division in Austin, TX. This role combines technical expertise with architectural vision, requiring 6-10+ years of experience in software development. The position involves working on highly-available and scalable distributed services, utilizing microservice design patterns, and contributing to the development of complex software applications. The ideal candidate will possess strong computer science fundamentals and expertise in languages like Java, Python, or Go. Oracle offers a comprehensive benefits package including competitive salary ($96,800-$223,400), medical benefits, 401(k) matching, flexible vacation, and stock purchase options. As a world leader in cloud solutions, Oracle provides an environment where innovation thrives and work-life balance is prioritized. This role offers the opportunity to work on cutting-edge technology while contributing to solutions that impact industry leaders across various sectors.