Position Details
About this role
This role involves developing scalable, distributed storage and data management solutions across multiple cloud and on-premises environments, focusing on control plane and orchestration.
Key Responsibilities
- Own end-to-end system design
- Develop and optimize distributed storage solutions
- Manage control plane and orchestration
- Build APIs and CLI tools
- Ensure high availability and security
Technical Overview
The technical scope includes cloud-native storage systems, control plane management, APIs, distributed systems, data pipelines, and high availability architectures using Java, C++, Python, and orchestration tools.
Ideal Candidate
The ideal candidate is a senior software engineer with expertise in Java, C++, and Python, experienced in distributed storage systems, control plane management, and cloud-native environments. They should have strong skills in orchestration, APIs, and high availability services.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience with Java or C++, No knowledge of distributed systems or orchestration, Absence of experience with control plane or APIs, Inability to work across multiple cloud environments
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile