Full Time

Principal Software Engineer, Platform

Oracle
Nashville, TN
???* / year

Job Description

About this kind of role

What a Principal Software Engineer, Platform usually does. The employer's own details are in the listing.

Typically does: A Principal Software Engineer, Platform, designs, develops, and maintains core platform infrastructure and services used by other engineering teams. This role involves significant technical leadership, guiding architectural decisions and ensuring scalability, reliability, and security. They often work on complex, cross-functional projects, mentoring junior engineers and contributing to overall engineering best practices. Responsibilities can include performance optimization, automation, and the evaluation of new technologies.

Tools and skills: Proficiency in programming languages like Java, Python, or Go, experience with cloud platforms (AWS, Azure, or GCP), and familiarity with DevOps practices, containerization (Docker, Kubernetes), and database technologies are typically required.

Good fit for: Individuals with extensive software engineering experience, a strong understanding of distributed systems, and a passion for building robust and scalable platforms thrive in this role.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.