As a Principal Software Engineer at Oracle, you will be at the forefront of cloud infrastructure development, working with teams to design, develop, and operate new and existing products. This role combines hands-on development with technical leadership, requiring expertise in distributed systems and cloud architecture.
You'll be responsible for architecting broad systems interactions and diving deep into any part of the stack, leveraging your cloud infrastructure and networking knowledge. The position demands someone who can work independently while providing technical leadership to the broader organization.
The ideal candidate brings 8+ years of software development experience, with proven expertise in languages like Java, GoLang, or C#. You'll be working on large-scale, highly distributed services, requiring strong operational experience with mission-critical systems. Your role involves making data-driven decisions, recommending major changes to products, and establishing consensus across teams.
Key technical areas include:
Beyond technical skills, you'll need strong communication abilities, a systematic problem-solving approach, and the ability to mentor and raise the talent bar across the organization. The role offers competitive compensation ($96,800 - $223,400) and comprehensive benefits including medical, dental, vision, 401(k), and flexible vacation.
Join Oracle to work on cutting-edge cloud technology while leading and mentoring other engineers in a collaborative, impact-driven environment.