Principal Software Engineer
At a glance
AI generatedTL;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
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
- Facilities Operations Manager – Mechanical 9
- Principal Software Engineer 9
- Senior Software Engineer 8
- Senior Manager, Data Center Facilities Development 5
- Facilities Operations Manager - Mechanical 4