Senior Principal Software Engineer - Networking ...
Oracle - Providence, RI
Apply NowJob Description
Job Description Join Oracle Cloud Infrastructure (OCI) as a Senior Principal Software Engineer on our Networking team. In this pivotal role, you will be instrumental in developing cutting-edge DDoS and Network Security solutions, enhancing the resilience of OCI's global cloud services. We seek a collaborative team player who is enthusiastic about building large-scale, reliable software systems in the cloud. Responsibilities: Design and continuously improve distributed systems aimed at bolstering the security and resiliency of OCI's networking offerings. Lead the development of L4 and L7 protection services, such as DDoS mitigation and Web Application Firewall (WAF), safeguarding against diverse network and application-layer threats. Assess emerging trends in network architecture and evolving threats to inform enhancements and design improvements. Enhance system scalability, reliability, and operational efficiency through strategic advancements. Collaborate with cross-functional teams in product, security, operations, and engineering to deliver superior solutions. Establish and promote best practices, architectural strategies, and operational processes to elevate technical excellence within the organization. Mentor fellow engineers and contribute to the ongoing technical development of the team. Cultivate a culture of innovation, quality, and continuous improvement throughout all product lifecycle stages. Requirements: Bachelor's degree or higher in Computer Science, Engineering, or a closely related technical field. Over 10 years of substantial experience in developing, scaling, and managing distributed systems or cloud infrastructure. Profound understanding of network technologies and security principles, with a strong desire to enhance that knowledge. Strong programming skills in one or more languages (Go, Java, C++, Python) relevant to systems engineering. Experience in navigating ambiguity and leading complex technical projects, fostering collaboration among teams. Capability to produce high-quality designs and technical documentation. Exceptional problem-solving, communication, and teamwork abilities. Preferred Qualifications: Experience in developing security, networking, or large-scale cloud solutions is highly advantageous. Familiarity with automation, monitoring, and operational tools for delivering highly available services. Hands-on experience with open source technologies or contributions to community projects. Recognized contributions to the tech field (publications, open source projects, patents) are highly valued. Disclaimer: Certain US customer or client-facing roles may require compliance with applicable requirements, such as immunization and occupational health mandates. The salary range for this role is between $96,800 and $251,600 annually, with potential eligibility for bonuses, equity, and compensation deferral. Oracle offers a comprehensive benefits package, including: Medical, dental, and vision insurance. Short and long-term disability insurance. Life and AD&D insurance. Flexible Spending Accounts. 401(k) Savings Plan with company match. Generous paid time off, including vacation and holidays. Paid parental leave and adoption assistance. Employee Stock Purchase Plan. Financial planning and legal services. Voluntary benefits, including pet insurance. At Oracle, we value diversity and inclusion, striving to create an environment where all employees can succeed. We welcome applicants from all backgrounds and encourage individuals with disabilities to request accommodations as needed.
Created: 2026-03-10