Principal Software Engineer

Oracle

Actively hiring Posted this week
Nashville, TN · Austin, TX Posted 2 days ago $99,600$223,400 / year

At a glance

AI generated

TL;DR

As a Principal Software Engineer on the App Configuration Service team at Oracle Cloud Infrastructure (OCI), you will play a pivotal role in shaping and delivering next-generation platform features for managing configuration across distributed cloud environments. Your responsibilities include driving technical direction, contributing to product strategy, and implementing AI-assisted development practices to enhance engineering workflows. You will work closely with OCI service teams to ensure that configurations are managed safely and reliably, leveraging Java/C++/C# along with scripting languages in a collaborative agile environment. This role demands expertise in PaaS engineering, service-oriented architectures, and web services security solutions, as well as hands-on experience with AI tools for code review, testing, documentation, and operational analysis to improve team productivity and efficiency.

Skills

Java C++ Python Kubernetes Terraform AWS Azure GCP CI/CD Docker Prometheus Grafana LLM-based automation Agentic workflows SDK development Object-oriented design DevOps Scalability Reliability Security Auditability

What you'll do

  • Define and implement AI-enabled engineering workflows for cloud services.
  • Architect, design, and implement scalable, reliable, secure platform features.
  • Conduct threat modeling to ensure systems align with OCI security standards.
  • Evaluate AI solutions for correctness, reliability, cost, and maintainability.
  • Partner with other development teams to accommodate cross-team requirements.
  • Drive adoption of AI tools through training, documentation, and hands-on support.

What we're looking for

  • 6 to 10 years of experience in distributed cloud engineering.
  • Strong expertise in PaaS engineering, service-oriented architectures, and web services security.
  • Proficiency in Java/C++/C# and scripting languages.
  • Experience collaborating with other cloud platform teams on requirements.
  • Hands-on application of AI-assisted development tools and evaluation skills for AI solutions.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 343 open roles on FindRole.

Listed pay typically runs $97,500–$199,500 across 253 roles with salary data.

Most-posted roles

View all roles at Oracle