Principal DDOS Software Engineer - United States

Only for registered members United States

23 hours ago

Default job background
Description · Overview · Join OCI's Edge Security team as a Principal Engineer to architect and deliver cloud-scale DDoS protection. You'll lead design for high-performance detection and mitigation systems, drive automation and operational excellence, and set the technical direct ...
Job description
Description

Overview

Join OCI's Edge Security team as a Principal Engineer to architect and deliver cloud-scale DDoS protection. You'll lead design for high-performance detection and mitigation systems, drive automation and operational excellence, and set the technical direction for customer-facing DDoS capabilities across OCI's global edge. 

This role requires deep expertise in Linux networking data path and kernel-level networking (such as XDP, eBPF, DPDK, iptables, nftables), in addition to strong systems and DevOps engineering experience.

What you'll do

  • Lead architecture and delivery of low-latency backend services for DDoS detection, classification, and mitigation.
  • Define and evolve scalable data/control planes (policy, signaling, telemetry, orchestration) with strong fault isolation, resiliency, and compliance-by-design.
  • Own traffic engineering strategy (anycast, BGP policy, routing integration) and partner with networking, DNS, and edge platform teams.
  • Set operational standards: SLOs/SLAs, on-call health, incident response (including incident commander duties), runbooks, and post-incident learning.
  • Drive automation at scale: CI/CD strategy, test frameworks, progressive delivery (canary/blue-green), and infrastructure-as-code.
  • Establish robust observability (metrics, logs, traces) and capacity/scale models for high-throughput, highly available services.
  • Lead threat modeling, architecture reviews, and audit readiness for Tier 0 services; ensure security and privacy are embedded through the lifecycle.
  • Mentor engineers, influence cross-org roadmaps, and collaborate with Product, SRE, and Network Engineering from concept to GA.

Qualifications

  • 7–10 years building production backend systems, including 3–5 years in high-scale and/or low-latency environments.
  • Deep expertise in Linux networking data path and kernel-level networking (e.g., XDP, eBPF, dpdk, iptables, nftables) for traffic processing, filtering, and observability.
  • Proficiency in one or more: Java/Python/C++/Rust/Go (strong preference for Java for control-plane/services).
  • Deep systems design expertise: concurrency, memory management, performance tuning, API design, consistency models, and distributed systems fundamentals.
  • Proven DevOps leadership at scale: CI/CD, automated testing, canarying, rollout/rollback, configuration management.
  • Strong IaC experience (e.g., Terraform) and solid cloud infrastructure fundamentals.
  • Domain experience in DDoS or network security services and common attack/defense patterns.
  • Advanced networking knowledge: TCP/IP, IPv4/IPv6, BGP, routing policy; DNS fundamentals.
  • Demonstrated operational excellence and observability practices (metrics, tracing, alerting).

Preferred qualifications

  • Expertise with anycast routing, global traffic steering, and multi-region service readiness.
  • Experience with SDN, programmable data planes, or hardware mitigation platforms.
  • Building high-rate telemetry/streaming pipelines for near-real-time detection (packet/flow analytics).
  • Background in resilience engineering, chaos testing, disaster recovery, and capacity planning at hyperscale.
  • Containerization/orchestration (e.g., Kubernetes) and secure service-to-service communication (mTLS, policy enforcement).
  • Familiarity with zero trust, segmentation, and modern security architectures; exposure to compliance frameworks and audit preparation.

How you'll have impact

  • Deliver core DDoS detection/mitigation that protects OCI's infrastructure availability and customer trust.
  • Launch customer-facing DDoS offerings with self-service policy, visibility, and strong defaults.
  • Raise engineering quality, automation, and compliance maturity across the stack; mentor and grow the team's technical bar.

Ways of working

  • Security and privacy by design with auditable controls and policy adherence from day one.
  • Data-driven delivery with clear KPIs, SLOs, and stage gates from prototype to GA.
  • Collaborative, inclusive culture emphasizing design docs, code reviews, and knowledge sharing.
Responsibilities
  • Lead architecture and delivery of low-latency backend services for DDoS detection, classification, and mitigation.
  • Define and evolve scalable data/control planes (policy, signaling, telemetry, orchestration) with strong fault isolation, resiliency, and compliance-by-design.
  • Own traffic engineering strategy (anycast, BGP policy, routing integration) and partner with networking, DNS, and edge platform teams.
  • Set operational standards: SLOs/SLAs, on-call health, incident response (including incident commander duties), runbooks, and post-incident learning.
  • Drive automation at scale: CI/CD strategy, test frameworks, progressive delivery (canary/blue-green), and infrastructure-as-code.
  • Establish robust observability (metrics, logs, traces) and capacity/scale models for high-throughput, highly available services.
  • Lead threat modeling, architecture reviews, and audit readiness for Tier 0 services; ensure security and privacy are embedded through the lifecycle.
  • Mentor engineers, influence cross-org roadmaps, and collaborate with Product, SRE, and Network Engineering from concept to GA.
Qualifications
Disclaimer:

Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.

Range and benefit information provided in this posting are specific to the stated locations only

US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
k) Savings and Investment Plan with company match
8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
paid holidays
10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
11. Paid parental leave
12. Adoption assistance
13. Employee Stock Purchase Plan
14. Financial planning and group legal
15. Voluntary benefits including auto, homeowner and pet insurance

The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.

Career Level - IC4



Similar jobs

  • Work in company Remote job

    Software Engineer

    Only for registered members

    As a Software Engineer at BK Technologies Inc., you will design and develop embedded software systems that enhance the functionality of their LMR portfolio. Key responsibilities include software development, integration with existing radio networks and third-party communication s ...

    United States

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    We're seeking exceptional Software Engineers and Senior Software Engineers to drive our platform's technical excellence and scalability. · Design and implement complex, scalable software architectures · Collaborate with cross-functional teams including product, design, and data s ...

    United States

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    CloseFactor software engineers are building the next generation of intelligence for sales and marketing teams. · ...

    United States, United States

    1 week ago

  • Work in company Remote job

    Engineer Software

    Only for registered members

    We give our employees what they need to succeed, including great benefits and perks We offer medical, dental, vision, life, · disability, · and a 401(k) match · We provide that for you at Paylocity At Paylocity people matter most and have always been at the heart of our business. ...

    United States

    2 weeks ago

  • Work in company Remote job

    Software Engineer

    Only for registered members

    As an Engineer at Passport, you will be at the center of our efforts to build and/or redesign scalable software solutions for our clients. · ...

    United States

    3 weeks ago

  • Work in company

    software engineer

    Only for registered members

    Custodio Technologies is a network of game-changers unleashing the potential of nature every day to deliver excellence. · ...

    United States

    4 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    We're seeking a Software Engineer / Senior Software Engineer interested in transforming the insurance industry. · ...

    United States

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    Software Engineer is expected to take on complex problems and solve them from start to end. · The position is responsible for understanding product requirements, · identifying gaps and innovating process to fill gaps. · ...

    United States

    4 weeks ago

  • Work in company Remote job

    Software Engineer

    Only for registered members

    We are looking for a Software Engineer to work on distributed applications supporting clients in a multi-party, privacy-preserving environment. This role is ideal for engineers who are strong in core functional programming software engineering and excited to work in complex syste ...

    United States $75,000 - $140,000 (USD) per year

    4 hours ago

  • Work in company

    Software Engineer

    Only for registered members

    Come join Crogl and reinvent security operations. · ...

    United States

    5 days ago

  • Work in company

    Software Engineer

    Only for registered members

    This role is ideal for a software engineer who enjoys solving complex business problems through elegant scalable technology solutions requiring close collaboration with stakeholders to design and deliver customized ERP solutions that improve operational efficiency and support bus ...

    United States Full time

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Supermicro is seeking a Software Engineer to develop and optimize software solutions for cluster management, benchmark automation and quality control. · ...

    United States

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    The Software Engineer will help build the next generation technologies that handle increasing amounts of information at a massive scale in real-time. · ...

    United States Full time

    3 days ago

  • Work in company

    Software Engineer

    Only for registered members

    About the Role · Impact you will make · Software Engineer with FinThrive is responsible for the design and development of new features and tools to support our industry leading healthcare software. This position also supports and maintains existing products for growth and develo ...

    United States $1,000,000 - $1,200,000 (USD) per year

    23 hours ago

  • Work in company

    Software Engineer

    Only for registered members

    Below is a sample job description for the contract job opportunity at Abbott: · OVERVIEW · Develop and perform automated software delivery and patch deployment for the Linux platform. Participate in patch assessment, testing, and packaging, with a primary focus on actual deployme ...

    United States $75,000 - $140,000 (USD) per year

    23 hours ago

  • Work in company

    Software Engineer

    Only for registered members

    · Job Req ID: 27973 · About Supermicro: · Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growin ...

    United States $75,000 - $140,000 (USD) per year

    23 hours ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a world-class Principal Java Systems Engineer to join our high-performance team. You will be responsible for designing and building high-throughput systems from scratch using clean Java. · ...

    United States

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    This is the kind of role that blends technical depth autonomy and purpose. · Build and maintain custom applications that enhance efficiency knowledge managementLead requirement gathering testing and end-user engagementDesign implement real-time near-real-time software systemsCrea ...

    United States

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    + Nira Energy's mission is to help convert the US power grid to be 100% fossil-free. As a software engineer at Nira, you'll work on software and data products that our customers use every week. ...

    United States

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a talented and motivated Software Engineer to join our dynamic team. · The ideal candidate will have a strong background in software development and a passion for creating innovative solutions. · This role involves working on various projects that enhance our IT in ...

    United States $75,000 - $140,000 (USD) per year

    1 day ago

  • Work in company

    Software Engineer

    Only for registered members

    Aurora CO TS/SCI Compensation Range: $95 · ,000 - $115, · 000 . · ...

    United States

    1 week ago