
Principal Software Engineer
Metsi Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Hopkinton • Massachusetts, North Carolina • 🇺🇸 United States
Visit company websiteSalary
💰 $178,000 - $230,000 per year
Job Level
Lead
Tech Stack
LinuxNFSPython
About the role
- 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
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
Benefits
- Your life. Your health. Supported by your benefits.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CC++PythonLinux kernel programmingWindows kernel programmingmulti-threadingstorage protocolsNFSCIFSiSCSI
Soft skills
communicationteam collaborationproblem-solvingdebuggingdocumentation
Certifications
Bachelor’s degree in Computer Science