Senior Software Engineer, Data Plane

Aerospike

Remote
**
Kubernetes and containerized workloads
Designing and operating stateful systems
Statically typed backend language (go preferred)
** Aerospike is seeking a Senior Software Engineer for its Cloud team to design and build systems for managing Kubernetes-based Aerospike clusters. The role focuses on enhancing the reliability and scalability of database operations and requires significant experience in software engineering, distributed systems, and Kubernetes. **

Job Summary

  • You’ll build and evolve the systems that provision and manage Aerospike Cloud clusters, spanning Kubernetes, cloud infrastructure, storage, networking, and long-running workflows.
  • You’ll design and implement systems that behave predictably under load and degrade gracefully when things go wrong.
  • You’ll help define best practices around rollout safety, workflow versioning, observability, and incident prevention, raising the bar for how we operate stateful systems in Kubernetes.

Matching Summary

Match Score: 75

** Aerospike is seeking a Senior Software Engineer for its Cloud team to design and build systems for managing Kubernetes-based Aerospike clusters. The role focuses on enhancing the reliability and scalability of database operations and requires significant experience in software engineering, distributed systems, and Kubernetes. **

Skills & Requirements

Must-have

  • Kubernetes and containerized workloads
  • designing and operating stateful systems
  • statically typed backend language (Go preferred)
  • distributed systems in production
  • cloud provider automation (AWS preferred)

Nice-to-have

  • workflow orchestration systems experience
  • observability stacks experience
  • cloud networking concepts understanding
  • Go proficiency
  • infrastructure-as-code experience

Key Requirements

  • At least 5 years of relevant software engineering experience
  • Strong foundation in computer science, distributed systems
  • Proficiency in at least one statically typed backend language
  • Hands-on experience with Kubernetes
  • Experience with at least one major cloud provider
  • Experience designing, deploying, and operating stateful systems
  • Familiarity with Git-based workflows and CI/CD pipelines

Work Rights

Not specified

Tailored Resume

Cover Letter