D

DigitalOcean

Runs cloud infrastructure for apps and AI

Senior Software Engineer - Security Products

Security Operations & Incident ResponseConfirmed live in the last 24 hours
Full-timeSeattle, WA, USA

About the Job

Requirements

  • At least 5 years of software engineering experience, with significant exposure to building products at security companies or within security functions.
  • Expert-level Go skills and strong JavaScript and Node.js skills.
  • A proven track record of designing and implementing high-throughput, scalable systems with large data requirements.
  • Deep understanding of distributed systems, including consensus, replication, partitioning, and consistency.
  • Production Apache Flink and advanced Kafka experience processing high-volume event streams.
  • Deep Kubernetes expertise running security-critical workloads at scale.
  • Cloud platform experience with AWS, GCP, or Azure; understanding of cloud security models; and infrastructure-as-code expertise with Terraform, Helm, or Chef.
  • Experience building systems that handle millions of events per second.
  • Familiarity with security tools and technologies such as SIEM, WAF, IDS/IPS, and vulnerability scanners.

Responsibilities

  • Design and develop real-time security detection engines using Apache Flink and Kafka for threat detection at cloud scale.
  • Build high-performance security APIs and microservices using Go and JavaScript/Node.js.
  • Implement streaming analytics for security event correlation, anomaly detection, and threat intelligence.
  • Architect and implement security solutions running on Kubernetes at hyperscale.
  • Develop security data pipelines processing petabytes of logs, network traffic, and telemetry data.
  • Lead technical design for complex security platform features from conception to production.
  • Collaborate with security researchers, threat analysts, and cloud platform teams.
  • Mentor junior engineers on security engineering best practices and cloud-native development.

Desired Qualifications

  • Experience with distributed systems and microservices architectures.
  • Knowledge of cryptography and secure communication protocols.
  • Contributions to open-source security projects.

About the Company

DigitalOcean

Runs cloud infrastructure for apps and AI

DigitalOcean provides cloud infrastructure for developers and businesses to build, host and scale applications and AI services. Teams rent virtual machines called Droplets, store data and run managed databases or Kubernetes clusters through a web console and APIs. Its AI services supply GPU computing, model inference and managed environments where software agents use tools and retain information between sessions. Customers pay for the resources they use, with subscriptions and managed services helping teams run applications without maintaining all the underlying infrastructure themselves. DigitalOcean was founded in 2012 and is headquartered in Broomfield, Colorado.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Broomfield, CO
Founded
2012

Recently Posted Jobs

Explore more opportunities at DigitalOcean

See more jobs