✦ Luna Orbit — Software Engineering

Software Principal Engineer - Data Path

at Dell Technologies

📍 Hopkinton, Massachusetts, United States Hybrid 💰 $179K – $231K USD / year Posted March 13, 2026
Salary $179K – $231K USD / year
Type Not Specified
Experience lead
Exp. Years 8+ years
Education Bachelor's or Master's in Computer Science
Category Software Engineering

This role involves developing advanced data protection and storage software solutions, focusing on cyber resiliency, AI integration, and scalable system design.

  • Develop data protection software
  • Design scalable systems
  • Implement AI-powered security features
  • Collaborate on architecture
  • Ensure system reliability

The technical environment includes C, C++, Golang, Windows, Linux, Unix, AIX, with expertise in systems programming, storage technologies, AI tools, and multi-threaded environments.

The ideal candidate is a senior software engineer with 8+ years of experience in systems programming, proficient in C/C++, Golang, and Linux/Windows environments, with strong knowledge of AI technologies and storage systems.

Experience in Software DevelopmentC/C++GolangWindows/Linux/Unix ProgrammingSystems ProgrammingNetworkingFile systemsBlock layersExperience with AI technologies
Experience with Data Protection domainScalable ArchitectureVirtualization platformsHypervisorsCode detective skillsRoot cause analysis
WindowsLinuxAIXESXiHyper-V
CC++GolangWin32WindowsLinuxUnixAIXSystems ProgrammingNetworkingFile systemsBlock layersCPU architectureMulti-Threaded EnvironmentsConcurrencyDatabasesStorage TechnologiesAI technologiesAI toolsSoftware developmentAgile SDLC
CC++GolangWin32WindowsLinuxUnixAIXSystems ProgrammingNetworkingFile systemsBlock layersCPU architectureMulti-Threaded EnvironmentsConcurrencyDatabasesStorage TechnologiesAI technologiesAI toolsSoftware developmentAgile SDLC
Problem solvingMulti-taskingOwnershipCuriosityAdaptability
Industry SaaS, Cloud & Data Protection
Job Function Develop next-generation data protection and resiliency software
Software Principal EngineerData PathCC++GolangWin32WindowsLinuxUnixAIXSystems ProgrammingNetworkingFile systemsBlock layersCPU architectureMulti-Threaded EnvironmentsConcurrencyDatabasesStorage TechnologiesAI technologiesAI toolsSoftware developmentAgile SDLC

Lack of experience in software development, No proficiency in C/C++ or Golang, No experience with Windows/Linux/Unix systems, No background in AI technologies

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