Senior Software Engineer, Security Products

Digital Ocean
Boston
Workplace: RemoteFull timeUSD 140,800 - 176,000 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Problem-solving","Communication","Analytical","Mentoring"]

Senior Software Engineer to join DigitalOcean's Security Products team, designing and building real-time security detection engines and scalable cloud-native security infrastructure. Work with Go and JavaScript/Node.js to create high-throughput APIs, streaming analytics, and Kubernetes-based security solutions at hyperscale, collaborating with researchers, threat analysts, and platform teams to protect customer data.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Digital Ocean
Digital Ocean
6 months ago

Senior Software Engineer, Security Products

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live
Reposted: similar role first listed 8 months ago

Job Summary

Senior Software Engineer to join DigitalOcean's Security Products team, designing and building real-time security detection engines and scalable cloud-native security infrastructure. Work with Go and JavaScript/Node.js to create high-throughput APIs, streaming analytics, and Kubernetes-based security solutions at hyperscale, collaborating with researchers, threat analysts, and platform teams to protect customer data.
Location: Boston
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key 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.

Pay and Benefits

Salary: USD 140,800 - 176,000 annually

Key Requirements

  • •5+ years of software engineering experience, with significant exposure to building products at security companies or within security functions.
  • •Expert-level Go and strong JavaScript/Node.js skills.
  • •Proven track record of designing and implementing high-throughput, scalable systems with large data requirements.
  • •Deep understanding of distributed systems: 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.
Experience:5+ yearsSecurityCloud
Skills:Problem-solvingCommunicationAnalyticalMentoring
Languages:English
Tech Stack:Apache FlinkKafkaGoJavaScriptNode.jsKubernetesAWSGCPAzureTerraformHelmChefSIEMWAFIDS/IPS

Company Brief

Digital Ocean
Provides cloud infrastructure and developer-focused cloud services including scalable droplets, managed databases, Kubernetes, object storage, and networking to simplify deploying and managing applications for developers and small-to-medium businesses.
Industry: Cloud Computing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2011
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn