
Posted a day ago
Software Senior Engineer - Data Path
Dell Technologies
Requirements
5-8 years software development experience, Bachelors or Masters in Computer Science, Proficiency in C/C++ and Golang, Experience with Windows/Linux/Unix programming, Understanding of CPU architecture and multi-threading, Knowledge of storage technologies and file systems
Skills
C#GoLinuxWindowsStorage
About the role
Responsibilities
- Develop next-generation cyber resiliency and data protection software to safeguard enterprise-level customer data against loss and cyber threats.
- Contribute to the design and architecture of high-quality, complex systems and storage environments.
- Implement sophisticated software solutions to protect against ransomware attacks and drive AI-powered resiliency.
- Prepare, review, and evaluate software specifications based on product requirements.
- Develop and implement test strategies for complex software products and systems.
- Take full ownership of the delivery lifecycle, from development and unit testing to end-to-end testing.
Requirements
- 5-8 years of software development experience working in an Agile SDLC.
- Bachelor's or Master's degree in Computer Science.
- Proficiency in C/C++ and Golang.
- Experience with Windows, Linux, or Unix programming (including Win32/Storage APIs).
- Strong understanding of CPU architecture, multi-threading, and concurrency.
- Knowledge of storage technologies, file systems, and block layers.
- Experience with virtualization platforms such as ESXi or Hyper-V.
Preferred Qualifications
- Experience with operating system clusters and database clusters.
- Knowledge of device drivers and system architectures such as SCSI, cache, and message subsystems.
- Familiarity with AI/ML, Generative AI, and prompt engineering.
- Knowledge of cloud application security and gateways.
Benefits
- Comprehensive healthcare programs.
- Award-winning financial wellness tools and resources.
- Generous leave of absence for new parents and caregivers.
- Industry-leading wellness platform.
About the Company
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live, and play. Our Data Protection Software Engineering team delivers next-generation data availability enhancements and new products for a changing world, working at the cutting edge of on-prem, public cloud, and hybrid cloud technologies.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Senior Engineer - Data Path
Dell Technologies · Hopkinton
