Sr. Software Engineer- Deep Storage Experince

Apply for this position Please mention DailyRemote when applying
timePosted a day ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

NEEDED FOR THIS ROLE DEEP STORAGE experience at SCALE, SUBSTANTIAL STORAGE FOCUS at large scale storage companies (eBay, PayPal, Apple, Google andor HPC experience) PYTHON (intermediate to High) Golang (intermediate to High) Large scale LINUX based system Infrastructure Automation They are a seeking a Senior level SW Dev ANDOR ldquoSRErdquo type- with DEEP Storage expertise and experience at scale (File, block, object). This team has built an Azure analog to AWS EBS, and need the candidate to help createbuild automation Responsibilities Work on complex projects involving Linux, software-defined storage, advanced network technologies, automation and monitoring Assist in troubleshooting and optimization of various aspects of the systems Develop utilities to automate common tasks such as deployment and configuration Perform testing and validation of stability, reliability and performance Collaborate with other teams on complex projects and operational tasks Develop documentation on operational procedures Basic Qualifications B.S.B.A. in a technical field, or equivalent practical experience. 2+ years working in storage and systems engineering environments. Basic knowledge of one or more of the following programming languages GoLang, Python, CC++ Strong understanding and experience with the Linux operating system including administration and troubleshooting Preferred Qualifications Experience in design and development of storage system architecture for large-scale production environments Experience in distributedclustered storage designs Experience with RDMA and RoCEv2 Working knowledge of parallel file systems such as GPFS, Lustre, GlusterFS, and Object storage such as Ceph Experience in deploying, analyzing and debugging storage networks Experience in application specific storage sub-system selection, design and configuration (drives, controllers, interconnects) Experience in configuring, tuning operating systems for use with storage including performance analysis Excellent working knowledge of the Linux storage stack, both block and file system (e.g. LVM, VxVM, VxFS, ZFS, XFS, EXT34) Hands on experience with kernel debuggers, performance counters and protocol analyzers Excellent working knowledge of FC, FCoE, SCSI, iSCSI, iSER, PCIe, NVMEoF, RDMA, NFS, SMB and other storage protocols and interfaces Excellent working knowledge of erasure coding, hardware and software RAID technologies, and data reduction methods Deep exposure to SSD, HDD, RAID, and SAS drive and controller design Working knowledge of congestion control mechanisms for high-speed storage networks Industry knowledge about SDN technologies is desirable Software engineering skills with efficient, maintainable and testable CC++PythonGoLang Experience deploying storage for shared-nothing applications