Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Dell Software Principal Engineer 
United States, Massachusetts 
863727553

Yesterday

You will:

  • Responsible for the development and maintenance of data recovery software for Dell’s storage product in a scrum team-oriented environment

  • Contribute to the design and architecture of new features according to the product manager and customer’s requirement

  • Build and review design, functional, technical and/or user documentation as needed

  • Develop, review and implement test cases for software products and systems

  • Triage and debug different issues found by testing and in customer cases


Essential Requirements

  • Bachelor’s degree in Computer Science or related field

  • 10+ years of proven experience in complicated system, e.g. critical telecom product, OS (multi-threading, locks, scheduling), storage protocols (NFS, CIFS, iSCSI), storage technologies (SAN, NAS, RAID, OSD, snapshot, replication), networking, device drivers, clustering, etc.

  • Strong C/C++ and Python programming skills

  • Strong Linux/Windows kernel programming skills

  • Ability to code/debug sophisticated programs in a large and complicated code base, using either written or verbal design specifications

Desirable Requirements

  • Knowledge and expertise in file systems and data recovery development

  • Experience with Agile and Scrum methodology