✦ Luna Orbit — Software Engineering

Senior Software Engineer

at Dell Technologies

📍 4 Locations Hybrid Posted March 13, 2026
Type Not Specified
Experience senior
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves developing scalable, distributed storage and data management solutions across multiple cloud and on-premises environments, focusing on control plane and orchestration.

  • 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

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.

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.

JavaC++PythonNetworking including RDMAScale-Out NAS PlatformControl Plane & Systems ManagementCluster orchestrationConfiguration managementLeader election/consensusAPIs (REST/gRPC)CLI/UX toolingData StructuresAlgorithmsDistributed Systems
PostgreSQLMySQLLDAPData AnalysisObject storageHigh availability servicesKubernetesCloud environments
LinuxBSDPostgreSQLMySQLLDAPKafkaSparkAirflowdbt
JavaC++PythonLinuxBSDRDMANVMeNVMe-oFNetworkingFile SystemsNFSSMBPOSIXControl PlaneSystems ManagementCluster OrchestrationRESTgRPCCLIData StructuresAlgorithmsDistributed SystemsData AnalysisPostgreSQLMySQLLDAPData PipelinesETL/ELTKafkaSparkAirflowdbt
JavaC++PythonLinuxBSDRDMANVMeNVMe-oFNetworkingFile SystemsNFSSMBPOSIXControl PlaneSystems ManagementCluster OrchestrationRESTgRPCCLIData StructuresAlgorithmsDistributed SystemsData AnalysisPostgreSQLMySQLLDAPData PipelinesETL/ELTKafkaSparkAirflowdbtCloud-native tools
CommunicationCollaborationProblem-solvingTeamwork
Industry SaaS / Cloud Storage / Enterprise Storage
Job Function Designing and implementing distributed storage and data management systems
JavaC++PythonLinuxBSDRDMANVMeNVMe-oFNetworkingFile SystemsNFSSMBPOSIXControl PlaneSystems ManagementCluster OrchestrationRESTgRPCCLIData StructuresAlgorithmsDistributed SystemsData AnalysisPostgreSQLMySQLLDAPData PipelinesETL/ELTKafkaSparkAirflowdbtScale-Out NASAPIs

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

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile