[Remote] Software Engineer I (Security)
Note: The job is a remote job and is open to candidates in USA. DigitalOcean is a cutting-edge technology company focused on simplifying cloud solutions. The Software Engineer I will join the Security Products team to design, build, and maintain security products and infrastructure that protect the platform and customer data.
Responsibilities
- 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
Skills
- 1-2+ years of experience in software engineering
- Solid programming skills in Go
- 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
- Experience with Python and Node.js
- Experience with major cloud platforms (e.g., AWS, GCP, Azure) and Infrastructure as Code tools (like Terraform, Helm, Pulumi)
- Knowledge of cryptography and secure communication protocols
- Contributions to open-source security projects
Benefits
- Reimbursement for relevant conferences, training, and education
- Access to LinkedIn Learning's 10,000+ courses
- Employee Assistance Program
- Local Employee Meetups
- Flexible time off policy
- Bonus in addition to base salary
- Equity compensation to eligible employees
- Equity grants upon hire
- Option to participate in our Employee Stock Purchase Program
Company Overview
Company H1B Sponsorship