Principal Software Engineer
Oracle
Principal Software Engineer
Oracle
Builds databases, business apps and cloud services
About the team
We are a software development team building OCI services to operate AI infrastructure at scale. We transform complex operational processes into reliable AI-driven services, automated workflows, and AI agents that help engineers assess GPU infrastructure health, investigate and resolve issues, and make informed decisions.
Our work spans infrastructure lifecycle management, operational visibility, GPU infrastructure delivery, and AI-assisted automation. We partner with operations, infrastructure, and engineering teams to reduce repetitive work and improve the reliability and efficiency of large-scale GPU environments.
About the role
We are looking for a Principal Software Engineer to lead the design and delivery of software platforms for AI infrastructure. You will translate ambiguous problems into clear technical designs, build production services, and guide engineering decisions across multiple systems.
This is a hands-on individual contributor role. You will write and review code, own significant technical initiatives, mentor engineers, and remain accountable for how your systems perform in production.
What you will do
Required qualifications
Preferred qualifications
Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.
Explore more opportunities at Oracle