> Markdown version of [/jobs/ext/3039871-lead-principal-platform-software-engineer](https://www.wearedevelopers.com/jobs/ext/3039871-lead-principal-platform-software-engineer). 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). --- # Lead Principal Platform Software Engineer - **Company:** Oracle - **Location:** Madison, WI, United States - **Experience:** Expert - **Salary:** $96,800.0 - $306,400.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Systems Engineering, Microsoft Azure, C Sharp (Programming Language), Code Review, Computer Programming, Continuous Integration, Data Stores, Software Debugging, Linux, Programming Tools, Distributed Systems, NoSQL, Software Maintenance, Cloud Services, Software Engineering, SQL Databases, System Software, Kubernetes, Information Technology, Terraform, Oracle Cloud Infrastructure, Golang - **Published:** September 23, 2026 - **Apply:** https://dejobs.org/x/x/51DF0C243D47419AA8D85D72F8B2DD09/job/ ## About the Role * BS or MS in Computer Science or a related technical field, or equivalent practical experience. * 10+ years of professional software development experience. * Strong programming skills in Java, Go, C#, or similar languages. * Deep experience designing, building, and operating large-scale distributed systems and services. * Proven experience delivering complex systems across the full software development lifecycle. * Experience architecting highly available, scalable, and maintainable systems spanning multiple services or components. * Strong knowledge of distributed systems, APIs, data stores, operating systems, testing, CI/CD, and observability. * Experience operating mission-critical production services and troubleshooting complex system problems. * Demonstrated ability to provide technical leadership across engineers and teams without direct management authority. * Strong written and verbal technical communication skills. * Practical experience applying AI-assisted development techniques and critically validating AI-generated code, tests, designs, or analysis., * Technical leadership experience with large-scale cloud services, developer platforms, or engineering productivity systems. * Experience developing and operating services on OCI, AWS, Azure, or another public cloud. * Experience with Kubernetes, containers, and Infrastructure as Code such as Terraform. * Strong Linux, networking, SQL, and NoSQL knowledge. * Experience building AI-enabled developer tools, coding agents, agentic workflows, or other AI-assisted engineering systems. * Experience establishing technical practices adopted across multiple teams. * Experience mentoring senior engineers, developing technical leaders, and raising the engineering talent bar. ## Description Oracle Cloud Infrastructure (OCI) is building platforms and tools that enable engineering teams to build, test, deploy, and operate cloud services at scale. As a Lead Principal Platform Software Engineer , you will provide technical leadership for major platform capabilities that improve the developer experience across OCI. You will architect and build distributed systems, services, APIs, and tools while working across teams to solve complex engineering problems. This is a hands-on technical leadership role with a strong focus on AI-native software engineering . You will help rethink how software is designed, developed, tested, reviewed, operated, and maintained using AI and agentic development techniques-while maintaining the security, reliability, and engineering rigor required for OCI. Responsibilities * Lead the architecture, design, development, and operation of scalable platform capabilities used by OCI engineering teams. * Drive complex technical initiatives across services, APIs, developer tooling, CI/CD, infrastructure, and user-facing experiences. * Remain hands-on with implementation, prototyping, debugging, code review, and operational problem solving. * Establish engineering patterns and standards for architecture, testing, observability, security, reliability, and operational excellence. * Identify recurring developer pain points and turn them into reusable platform capabilities. * Lead through influence, build consensus on major technical decisions, and mentor senior engineers across the organization. * Define and demonstrate effective AI-native engineering practices across the software development lifecycle. * Apply AI-assisted and agentic techniques to implementation, testing, code review, debugging, documentation, operations, and software maintenance. * Identify opportunities where AI can simplify or automate engineering workflows rather than simply accelerate existing processes. * Establish patterns and guardrails that enable engineers to use AI effectively while protecting correctness, security, privacy, and maintainability. * Help shape the technical strategy for how AI and agentic systems change developer platforms and software engineering within OCI. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [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) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)