> Markdown version of [/jobs/ext/4584484-senior-principal-software-developer-ic5](https://www.wearedevelopers.com/jobs/ext/4584484-senior-principal-software-developer-ic5). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Principal Software Developer - IC5 - **Company:** Oracle - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Artificial Intelligence, Amazon Elastic Compute Cloud, Amazon S3, Big Data, C Sharp (Programming Language), C++ (Programming Language), Concurrent Computing, Distributed Systems, Python (Programming Language), Machine Learning, Network Architecture, Network Protocols, Oracle (Applications), Performance Tuning, Cloud Services, Software Engineering, TCP/IP, Web Services, Software Troubleshooting, Containerization, Information Technology, Functional Programming, Golang, Programming Languages - **Published:** November 5, 2026 - **Apply:** https://eeho.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/requisitions/preview/337039 ## About the Role * Bachelor's degree in Computer Science or equivalent proven experience * 10+ years of experience building and operating large scale, highly available, cloud based distributed systems * Specialist skill in a modern programming language such as Java, C, C++, C#, Go, or Python, with proficiency in additional languages preferred * Validated understanding of operating system fundamentals * Strong understanding of data models and distributed persistence technologies * Thorough understanding of the latest security principles, techniques, and protocols * Strong troubleshooting and performance tuning skills * Proficiency in network, distributed, asynchronous, and concurrent programming * Knowledge of professional software engineering standard methodologies for the full software development process * Experience building and operating scalable infrastructure software or distributed systems * Experience using Web Services such as EC2, EBS, Lambda, Dynamo and S3 or equivalents * Proven track record to achieve stretch goals in a highly innovative and fast-paced environment * Passion for technical leadership and mentoring * Strong verbal and written communication skills * Strong analytical skills, with excellent problem-solving abilities Preferred Qualifications * Experience in Agile/SCRUM enterprise-scale software development * Experience with big data solutions * Direct experience with fleet orchestration for both virtual and containerized workloads * Knowledge of Machine Learning fundamentals * Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures * Working familiarity with storage principles, protocols and practices * Working familiarity with building secure software using modern security principles Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.