Senior Principal Software Engineer - Disk Sub-System Engineer (US Remote)
Vacancy expired!
Senior Principal Software EngineerSoftware engineers at Dell PowerScale constantly push the boundaries of what is possible in the world of Big Data storage and distributed systems. We are a true systems company and work at every layer of the storage stack, including all aspects of operating systems and file systems, distributed algorithms, high performance protocol stacks, and next-generation virtualization technology.The Dell Technologies - NAS Storage - PowerScale Division is in the business of transforming the way data is stored. At the forefront of the big data movement, our highly parallelized, distributed architecture has completely redefined the storage model. We enable our thousands of customers to work at a scale that wasn't previously possible by shipping a true clustered file system that can be expanded from a few dozen terabytes up to many petabytes. Our goal is to package game changing technology, un-paralleled scalability, and record-breaking performance into a product that is utterly simple to manage and continuously delights our customers. PowerScale's Platform Engineering team is a global organization with US based teams as well as India and Shanghai. The Disk Subsystem team is primarily US based located in Eden Prairie MN (or remote). and is working on cutting-edge technologies to help develop the next generation storage platforms for the PowerScale - OneFS Storage technologies.Location: Eden Prairie MN, Hopkinton Ma, Seattle WA (or Remote)Responsibilities:
- Understands and communicates industry trends and drives the strategic direction for Enterprise Class Disk Subsystems development activities.
- Drive Architectural discussion with team members regarding HA systems design and best in class practices.
- Leads the definition, collection, and analysis of quality metrics appropriate to products and processes, especially with respect to issues contributing to product defects and business process problems.
- Provide mentorship to junior engineers.
- Generates new product requirements for the engineering group to enhance system level behaviors.
- Typically requires 12+ years of related experience in a professional role with a Bachelor's degree; or 8+ years with a Master's degree; or equivalent experience
- Demonstrated ability to deliver and lead enterprise grade projects/features in large scale environments.
- Demonstrated experience with HBA, SAS, SATA, NVMe driver development, HA-Fault tolerant disk subsystems development.
- Strong software development experience in languages such as C, C and Python.
- Demonstrated experience with SCRUM/Agile development methodologies.
Vacancy expired!