Skip to content
mimi

Senior Software Engineer - DDoS and Network Security

Oracle

On-site Full-time Senior $97k – $223k/yr 2w ago

About the role

About

Join Oracle Cloud Infrastructure (OCI)!

We are looking for a Senior Software Engineer within our Networking team who is dedicated to DDoS protection and Network Security. In this important position, you will have the opportunity to architect, develop, and enhance solutions aimed at ensuring the reliability and availability of OCI's global cloud services. If you thrive on collaboration and possess the technical direction skills necessary to deliver robust software systems in a cloud environment, we want to hear from you!

Key Responsibilities

  • Lead the design, development, and enhancement of distributed systems to fortify the security and resilience of OCI's networking services.
  • Drive the evolution of L4 and L7 protection services, including DDoS mitigation and Web Application Firewall (WAF), to combat various network and application-layer threats.
  • Analyze trends in network architecture and the threat landscape to inform and guide system design and improvements.
  • Promote enhancements in system scalability, reliability, and operational efficiency.
  • Work collaboratively with cross-functional partners across product, security, operations, and engineering to deliver impactful solutions.
  • Define, document, and share architectural strategies, technical best practices, and operational processes.
  • Mentor fellow engineers, elevating technical standards across the organization.
  • Encourage a culture of innovation, quality, and continuous improvement throughout the product lifecycle.

What We Are Looking For

  • 8+ years of experience in building, scaling, and operating distributed systems or cloud infrastructure.
  • In-depth understanding of network technologies and security principles, with a strong desire to expand your expertise further.
  • Proficient programming skills in one or more major languages (such as Go, Java, C++, or Python), especially within systems engineering contexts.
  • Experience navigating complex technical projects and effectively collaborating across teams.
  • A proven track record of creating high-quality designs and technical documentation.
  • Excellent problem-solving skills, along with strong communication and teamwork abilities.
  • A Bachelor’s degree or higher in Computer Science, Engineering, or a related technical field.

Preferred Qualifications

  • Experience in developing security, networking, or large-scale cloud solutions.
  • Familiarity with automation, monitoring, and operational tooling for high-availability services.
  • Experience with open-source technologies or contributions to the community.
  • Noteworthy contributions to the technology field (e.g., publications, open source, patents).

Salary and Benefits

The hiring range for this position is from $96,800 to $223,400 per year, with the possibility of bonus and equity compensation. Salary may vary based on knowledge, skills, experience, market conditions, and location.

Oracle is committed to fostering a diverse workforce and offers competitive benefits to support our employees. We encourage community service through our volunteer initiatives and are dedicated to inclusivity for individuals with disabilities throughout all employment stages. Please reach out if you require any assistance or accommodation during the application process.

Equal Employment Opportunity

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veterans' status.

Requirements

  • 8+ years of experience in building, scaling, and operating distributed systems or cloud infrastructure.
  • In-depth understanding of network technologies and security principles, with a strong desire to expand your expertise further.
  • Proficient programming skills in one or more major languages (such as Go, Java, C++, or Python), especially within systems engineering contexts.
  • Experience navigating complex technical projects and effectively collaborating across teams.
  • A proven track record of creating high-quality designs and technical documentation.
  • Excellent problem-solving skills, along with strong communication and teamwork abilities.

Responsibilities

  • Lead the design, development, and enhancement of distributed systems to fortify the security and resilience of OCI's networking services.
  • Drive the evolution of L4 and L7 protection services, including DDoS mitigation and Web Application Firewall (WAF), to combat various network and application-layer threats.
  • Analyze trends in network architecture and the threat landscape to inform and guide system design and improvements.
  • Promote enhancements in system scalability, reliability, and operational efficiency.
  • Work collaboratively with cross-functional partners across product, security, operations, and engineering to deliver impactful solutions.
  • Define, document, and share architectural strategies, technical best practices, and operational processes.
  • Mentor fellow engineers, elevating technical standards across the organization.
  • Encourage a culture of innovation, quality, and continuous improvement throughout the product lifecycle.

Benefits

bonusequity compensationhealth insurancedental insurancevision insurance

Skills

C++CloudDDoSGoJavaL4L7Network SecurityNetworkingOCIPythonWAF

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free