Oracle is seeking a Principal Software Developer to join their software engineering division. This role combines technical expertise with architectural oversight, requiring 7+ years of software engineering experience. The position involves working on complex distributed systems and microservices, with opportunities to both build within existing architectures and propose improvements.
The ideal candidate will bring strong computer science fundamentals and extensive experience in object-oriented programming, particularly with languages like Java, C++, C#, Javascript, or Go. You'll be responsible for developing, debugging, and designing software applications and operating systems, while working within a collaborative team environment.
Oracle offers an exceptional benefits package including comprehensive healthcare, retirement benefits, and flexible work arrangements. The position is hybrid, available in multiple prestigious tech hubs including Redwood City, Santa Clara, and Austin, with competitive compensation ranging from $94,200 to $223,500 annually.
As a world leader in cloud solutions, Oracle provides an environment where innovation thrives and career growth is encouraged. You'll be part of a company with a 40+ year track record of success, working on cutting-edge technology that impacts millions of users worldwide. The role offers the perfect balance of technical challenge and professional growth, with opportunities to work on large-scale, impactful projects while developing your expertise in cloud and enterprise software solutions.
This position is ideal for experienced software engineers looking to take their career to the next level in a stable yet innovative environment, with the backing of a global technology leader.