Principal Software Development Engineer
Oracle · зарплата не указана · BENGALURU, KARNATAKA, India · сайт компании · опубликовано 3 июня 2026 г.
Описание вакансии
Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Engineer, eager to tackle new challenges in Networking Automation. The ideal candidate will have expertise in distributed systems, Python, Java, RESTful APIs, and operations. Join OCI Networking to build highly scalable and customizable systems that power the next generation of cloud infrastructure.
We are hiring a Principal Software Engineer in OCI Network Automation team, to design, implement and optimize components in distributed systems with an emphasis on scalability, resiliency, and operability. Deliver features and leverage distributed state tools for high-volume retrieval, storage, and processing; and review peers' implementations for quality and scalability compliance. Proactively detect and mitigate issues via tests, alarms, dashboards, and telemetry; author runbooks and participate in incident response and RCAs.
As a member of software engineering at OCI, you will:
Design and develop services, automated workflows and infrastructure to manage a growing fleet of networking devices
Deliver highly available and secure OCI Networking infrastructure
Own onboarding of next-gen network technologies, deployment tooling, patching, fleet monitoring, automation, and access controls
Collaborate across OCI to ensure networking is best-in-class
Key Responsibilities:
Build and maintain technologies to automate distributed fleet management
Develop deployment and monitoring tools for scale and performance
Enhance deployment efficiency across global regions through automation
Participate in on-call rotation to monitor fleet and services
Improve operational capabilities via runbooks, alarming, and tooling
Qualifications
Basic Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related field
8+ years of experience in software development
5+ years of Linux System Engineering experience
5+ years with Python, BASH, or Java
1+ years of DevOps experience
Proficient with build tools/pipelines (e.g., TeamCity, Maven, Make)
Preferred Qualifications:
Experience in CI/CD environments
Agile development experience
Prior cloud infrastructure experience
Experience automating networking device management
Career Level - IC4
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.
True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.