Software Engineer II - Key Management Systems

Added
14 days ago
Type
Full time
Salary
Salary not provided

Related skills

terraform postgresql mysql kubernetes go

๐Ÿ“‹ Description

  • Build and extend Go-based key management services within a high-reliability platform.
  • Develop key lifecycle features: generation, rotation, revocation.
  • Write secure, well-tested code with strong correctness.
  • Participate in on-call rotations and production incident response.
  • Implement envelope encryption logic for DEK/KEK workflows.
  • Collaborate with IAM, Storage, and Database teams to fit the security model.

๐ŸŽฏ Requirements

  • 2-4 years of software engineering experience.
  • Proficiency in Go or another typed systems language.
  • Strong security fundamentals in cryptography.
  • Understanding of distributed systems and reliability.
  • Cloud-native experience: Kubernetes, Postgres, MySQL; Terraform a plus.
  • Excellent problem solving and communication.

๐ŸŽ Benefits

  • Career development support: conferences, training, LinkedIn Learning.
  • Well-being and flexible time off across locations.
  • Competitive pay, equity grants, and annual bonus potential.
  • DigitalOcean is an equal-opportunity employer.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’