Software Engineer II - Key Management Systems
Digital Ocean
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 2-4 yearsSkills: ["Code correctness","Problem-solving","Systems thinking","Communication","Collaboration"]Build and extend DigitalOcean’s security-critical Key Management Systems (KMS), implementing features and bug fixes in Go across key lifecycle services. Work on key generation, rotation, and revocation workflows, write rigorous unit/integration tests, and participate in on-call with runbooks and production investigations. Support envelope encryption (DEK/KEK hierarchies), collaborate across IAM, Storage, and Database teams, and grow your expertise in applied cryptography, HSM integration, and compliance.

