Oracle is seeking a Principal Software Engineer to join their software engineering division. This is a hybrid role available across multiple US locations including Redwood City, Santa Clara, Austin, Seattle, Nashville, and Broomfield.
As a Principal Software Engineer, you'll be responsible for applying software architecture knowledge to develop, debug, and design software applications and operating systems. You'll work on building enhancements within existing software architecture while having the opportunity to suggest architectural improvements. This role requires both deep technical expertise and leadership skills, as you'll be driving technical collaboration between teams and providing mentorship to junior engineers.
The ideal candidate will be both a rock-solid coder and a distributed systems generalist, capable of diving deep into any part of the stack while designing broad distributed system interactions. You'll be working on highly visible and mission-critical projects, bringing your technical expertise to bear on complex challenges.
Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and various other benefits. The company maintains a strong commitment to work-life balance and promotes an inclusive workforce that values diverse perspectives.
This role offers the opportunity to work with cutting-edge technology at a global leader in cloud solutions, contributing to products that solve today's most challenging business problems. You'll be part of a company with a 40+ year track record of success and continuous innovation in the enterprise software space.
Requirements include 7+ years of software development experience, strong computer science fundamentals, and expertise in building highly-available distributed systems. The role offers competitive compensation with a salary range of $94,200 to $223,500, plus potential bonus and equity opportunities.