DigitalOcean logo

Software Engineer I (Security)

DigitalOcean
Full-time
Remote
United States
$77,000 - $97,000 USD yearly
Software/ IT

We are looking for an enthusiastic and motivated Software Engineer to join our Security Products team. In this role, you will play a key part in helping to design, build, and maintain the security products and infrastructure that protect DigitalOcean's platform and our customers' data. This is a fantastic opportunity for an early-career engineer who is passionate about technology and eager to learn and tackle security challenges in a fast-paced, collaborative environment.

What You’ll Do

  • Build high-performance security APIs and microservices using Go. Experience with Python and JavaScript/Node.js is a plus.
  • Assist in developing and maintaining event correlation engines, anomaly detection, threat intelligence.
  • Deploy and manage security solutions running on Kubernetes at scale.
  • Participate in the technical design process for new features and systems, from concept to production.
  • Collaborate with security researchers, threat analysts, and cloud platform teams.

What We’ll Expect From You

  • 1-2+ years of experience in software engineering.
  • Solid programming skills in Go. Python/Node.js are a plus.
  • Experience with or strong desire to learn full stack development in React.js and GraphQL.
  • Familiarity with database engines like mySQL, Redis
  • Familiarity with containerization and Kubernetes.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to thrive in a fast-paced, dynamic, and rapidly evolving environment.

Nice to Have

  • Experience with major cloud platforms (e.g., AWS, GCP, Azure) and Infrastructure as Code tools (like Terraform, Helm, Pulumi) is a plus.
  • Knowledge of cryptography and secure communication protocols.
  • Contributions to open-source security projects.