Senior Software Engineer, Control Plane
Core
Designing and building core backend systems for a multi-cloud, multi-tenant SaaS platform that enables global enterprises to deploy, manage, and scale Aerospike real-time database in the cloud.
Role type
Senior Backend Engineer (Cloud Platform)
Builds
Multi-cloud SaaS platform services for deploying and managing high-performance, globally distributed applications
Domain
Cloud Infrastructure / Distributed Systems / Real-time Database
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Multi-tenancy design, Auto-scaling, Statically typed backend languages (Go, Kotlin, Java, Scala), Public cloud platforms (AWS, Google Cloud, Azure), NoSQL and relational database fundamentals, Container orchestration (Docker, Kubernetes, EKS, GKE), CI/CD pipelines, Security (authentication, authorization, encryption)
Preferred skills
Go, NoSQL database development, Infrastructure as Code (Terraform, Ansible), Kubernetes Operator pattern, Workflow engineering (ArgoCD, Temporal)
Technologies
Go, Kotlin, Java, Scala, AWS, Google Cloud, Azure, Docker, Kubernetes, EKS, GKE, Terraform, Ansible, ArgoCD, Temporal
Responsibilities
Build core backend systems foundational to the multi-cloud SaaS platform, Collaborate with product managers, architects, and QA on strategic roadmaps, Optimize backend services for performance and scalability, Write production-grade code and tests, Resolve issues and profile bottlenecks, Join on-call rotation for customer-impacting issues
Seniority
Senior, hands-on IC
