Principal DDOS Software Engineer
$96.8k - $223.4kOracle
Job 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.
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:
Medical, dental, and vision insurance, including expert medical opinion
Short term disability and long term disability
Life insurance and AD&D
Supplemental life insurance (Employee/Spouse/Child)
Health care and dependent care Flexible Spending Accounts
Pre-tax commuter and parking benefits
401(k) Savings and Investment Plan with company match
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.
11 paid holidays
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.
Paid parental leave
Adoption assistance
Employee Stock Purchase Plan
Financial planning and group legal
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
About Us
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.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing View email address on click.appcast.io or by calling View phone number on click.appcast.io in the United States.
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.
$99.6k - $234.6k
...: Nashville, TN Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure Interactive Media team... ...highly collaborative. You will work with a talented group of software developers, designing scalable, highly available cloud...SuggestedTemporary workFlexible hours$96.8k - $251.6k
...matter. This role offers the chance to shape how studios run production-grade creative workflows in the cloud while improving the engineering systems, operational practices, and AI-enabled delivery patterns that make customer adoption repeatable. Responsibilities...SuggestedTemporary workFlexible hours- ...Principal Software Engineer Our mission is to develop a platform that can collect, update, and retrieve loss data for both new and existing claims through easy‑to‑consume APIs that are fast, secure, flexible, configurable, and resilient to core system constraints. We...SuggestedWork at officeFlexible hours
- ...Principal Software Engineer JPMorgan Chase is on a journey to be the most recommended financial partner for small business owners in our communities as they start, run, and grow their business. This role is an opportunity to be at the forefront of building a best-in...Suggested
$99.6k - $223.4k
...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming...SuggestedTemporary workFlexible hours$99.6k - $223.4k
...Description About You You work backward from users and operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical infrastructure. You can learn and model domain concepts such as...Temporary workFlexible hours- ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer...Bank staff
- ...Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank supporting...
- ...Job Description We are looking for a Principal Software Engineer to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below. This is a remote position , but candidates must reside in the Columbus, OH area...Remote work
$99.6k - $223.4k
...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines... ...in Computer Science or equivalent. • 6+ years of relevant software engineering experience. • Strong software engineering skills...Temporary workFlexible hours- ...Senior Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community...
$96.8k - $306.4k
...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementWorldwideFlexible hours$99.6k - $234.6k
...Job Description Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure... ..., correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform...Temporary workVisa sponsorshipFlexible hours$99.6k - $223.4k
...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-...Full timeTemporary workRemote workFlexible hours$99.6k - $223.4k
...Job Description Oracle is seeking an experienced Software Engineer to join a highly skilled team focused on building modern cloud and AI-enabled enterprise solutions. This role is ideal for a developer with strong hands-on experience in Oracle APEX, PL/SQL, Oracle Database...Temporary workFlexible hours$150k - $300k
...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that...Work at officeLocal areaRemote workFlexible hours3 days per week- ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank supporting One Chase Sales and Growth products, you provide...
- JPMorganChase is seeking a Senior Principal Software Engineer in Columbus, Ohio. This role focuses on leading development and enhancing cloud-based technologies within the Consumer & Community Bank Technology team. The ideal candidate brings over 10 years of software engineering...Bank staff
- ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within Global Customer...
- A leading global financial services firm is seeking a Senior Principal Software Engineer to enhance and deliver trusted market-leading technology products. The role requires 10+ years of experience in software engineering, with a focus on cloud-native applications and system...
$99.6k - $223.4k
...directly improve clinical outcomes. We're looking for senior engineers with deep Java expertise, exceptional debugging and problem-... ...Citizens or Green Card holders. Responsibilities Senior Principal Engineer - Cloud, AI & Healthcare Platforms (US Remote) If you...Full timeTemporary workRemote workFlexible hours$96.8k - $251.6k
...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set...Temporary workFlexible hours- ...their career to new heights. Join the ranks of top talent at one of the world’s most influential companies. As a Senior Principal Software Engineer at JPMorganChase within Global Customer Platform, you provide deep engineering expertise and work across agile teams to enhance...
$145.6k - $209.3k
About the Role We are seeking a Principal Cloud Platform Software Engineer in Enterprise Solutions and Experience (ESE) org to lead the architecture and development of a cloud-native onboarding platform that enables engineering teams to seamlessly deploy and operate services...$99.6k - $234.6k
...Job Description Join Oracle's Health Data Intelligence (HDI) team as a Principal Software Engineer, where you will design and build the next generation of cloud-native platforms, distributed systems, and intelligent automation solutions that power large-scale healthcare...Temporary workFlexible hours- Thomas & Reed, LLC is seeking a Software Principal Engineer to lead the development of user-centered software solutions in Raymond, Ohio. You will be responsible for the complete software development process, mentoring junior engineers, and ensuring project success through...
- JPMorgan Chase is seeking a Senior Principal Software Engineer in Columbus, Ohio to lead product and technology strategy within the Consumer & Community Bank Technology team. You will enhance and build trusted market-leading technology products using your deep expertise...Bank staff
$96.8k - $251.6k
...interested in Oracle opportunities. We are facing several engineering challenges in critical foundational data-plane services that powers... ..., collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementLocal areaRemote workFlexible hours$99.6k - $234.6k
...production at global scale. Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed frameworks to power... ...you will envision, collaborate with Architects and drive the software design and development for new major data-plane components of...Temporary workWork experience placementWorldwideFlexible hours- JPMorgan Chase & Co. is seeking a Senior Principal Software Engineer in Columbus, Ohio, to lead technical strategy and software development. The ideal candidate will have over 12 years of hands-on software engineering experience, particularly in high-throughput data platforms...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal DDOS Software Engineer. Be the first to apply!
- principal software engineer Columbus, OH
- senior principal software engineer Columbus, OH
- senior principal cloud computing engineer Columbus, OH
- senior principal scientist Columbus, OH
- principal consultant Columbus, OH
- principal cloud computing engineer Columbus, OH
- principal architect Columbus, OH
- principal solutions consultant Columbus, OH
- principal Columbus, OH
- javascript software engineer Columbus, OH

