Senior Software Engineer
Core
Designing, developing, and testing significant features for the Veeam Kasten data management platform, specifically for backup and recovery of Kubernetes applications, databases, and storage systems.
Role type
Senior Software Engineer (Backend/Platform)
Builds
Veeam Kasten platform features for Kubernetes backup and recovery
Domain
Cloud infrastructure, Kubernetes, Data management
Deliverable
production ML models | product features
Required skills
Go, C++, Java, distributed systems, client-server architectures, multi-threaded/concurrent systems, data structures, algorithms
Preferred skills
Go, container orchestration, databases, storage systems, multi-architecture development (amd64, arm64, ppc64le)
Technologies
Kubernetes, Helm, Docker, Golang, Bash, Git, Terraform, OpenShift, Rancher, Google GKE, AWS EKS, Azure AKS, VMware TKG
Responsibilities
Designing and developing features for Kubernetes backup/recovery, expanding internal developer tools, collaborating with distributed teams, preparing technical documentation, mentoring engineers, maintaining CI/CD pipelines, resolving customer issues
Seniority
Senior, hands-on IC