> Markdown version of [/jobs/ext/1846959-principal-software-developer](https://www.wearedevelopers.com/jobs/ext/1846959-principal-software-developer). 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). --- # Principal Software Developer - **Company:** Oracle - **Location:** Augusta, ME, United States - **Experience:** Expert - **Salary:** $114,600.0 - $234,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C++ (Programming Language), Cloud Computing, Computer Programming, Computer Engineering, Continuous Integration, Data Structures, Software Design Patterns, Linux, Distributed Systems, Internet Protocol Security (IP SEC), Virtual Private Networks (VPN), Python (Programming Language), Network Programming, Ansible, Scala (Programming Language), Software Deployment, Software Engineering, Web Services, Infrastructure Automation Frameworks, Terraform, Golang - **Published:** July 9, 2026 - **Apply:** https://dejobs.org/x/x/F9A130B1C20E435AAEB1FFE7ECE84388/job/ ## About the Role * 9+ years of experience with systems/application development * 5+ years of experience with distributed systems OR network programming * Proficient at programming in any two out of C/C++, Python, Java, Scala, GO * Proficient with data structures, algorithms, operating systems. * Proficient with VPN/IPSec protocols or experience working on security protocols. * Methodical approach to troubleshoot, large, complex, interconnected systems * Real-world production architectures, scalability, and system design. Cloud computing design patterns * Bachelors in computer science and Engineering or related engineering fields * Change management, continuous integration, and deployment best practices * Demonstrable track record of dealing with ambiguity, prioritizing needs, handling escalations * Familiarity with infrastructure automation tools such as Terraform, Chef or Ansible with Linux knowledge * Experience in Software development roles running large scale infrastructure, cloud or web services ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Dev & Test in the Cloud? Deploy your cloud environments with Ansible & Terraform](https://www.wearedevelopers.com/videos/1607-dev-test-in-the-cloud-deploy-your-cloud-environments-with-ansible-terraform) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Embracing the Hybrid Cloud: Unlocking Success with Ansible](https://www.wearedevelopers.com/videos/932-embracing-the-hybrid-cloud-unlocking-success-with-ansible) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)