✦ Luna Orbit — Software Engineering

Software Engineer-Senior Software Engineer - Platform Software Engineer Hopkinton, MA

at Dell Technologies

📍 Hopkinton, Massachusetts, United States Unknown Posted March 13, 2026
Type Not Specified
Experience senior
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves developing enterprise storage solutions, focusing on building scalable, high-performance cluster storage systems using C, C++, and Linux/BSD environments.

  • Own problems end-to-end across design, implementation, testing, deployment, and support; Build and harden distributed services; Optimize performance; Advance reliability through observability and chaos testing; Contribute to security and compliance

The technical scope includes systems programming, distributed storage architecture, kernel and device driver development, networking protocols like RDMA, and performance optimization.

The ideal candidate is a senior systems engineer with strong expertise in C and C++ programming, Linux/BSD development, and distributed storage systems. They possess experience with kernel development, networking protocols like RDMA, and performance optimization in enterprise storage environments.

Systems programmingDistributed systems fundamentalsProficiency in C or C++Linux or BSD developmentDebugging tools (perfstraceeBPFtcpdump)Ability to write cleantestable code
JavaPythonNetworking including RDMAScale-Out NAS PlatformDevice firmware/driversKernel developmentSecurity & complianceObservability & telemetry
LinuxBSDperfstracedtraceeBPFtcpdump
CC++PythonLinuxBSDRDMANVMeNVMe-oFFile SystemsNFSSMBPOSIXKernel DevelopmentDevice Firmware/DriversData StructuresAlgorithmsPerformance ProfilingSecurityObservabilityTelemetryChaos TestingCI/CD
CC++PythonLinuxBSDRDMANVMeNVMe-oFNetworkingFile SystemsNFSSMBPOSIXKernel DevelopmentDevice Firmware/DriversData StructuresAlgorithmsPerformance ProfilingSecurityObservabilityTelemetryChaos TestingCI/CD
CommunicationCollaborationProblem-solvingTeamwork
Industry SaaS / Cloud Storage / Enterprise Storage
Job Function Developing and maintaining enterprise-grade distributed storage systems
Software EngineerSenior Software EngineerPlatform Software EngineerCC++PythonLinuxBSDRDMANVMeNVMe-oFFile SystemsNFSSMBPOSIXKernel DevelopmentDevice Firmware/DriversData StructuresAlgorithmsPerformance ProfilingSecurityObservabilityTelemetryChaos TestingCI/CDDistributed Systems

Lack of experience with Linux or BSD development, No proficiency in C or C++, Absence of experience with distributed systems fundamentals, Inability to work on enterprise storage solutions

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