Skip to content

Senior Principal Software Engineer
Company | Dell Technologies |
---|
Location | Santa Clara, CA, USA |
---|
Salary | $200000 – $240000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Proven experience designing and developing filesystem, storage, and networking enterprise software.
- Strong understanding of distributed systems, communication and storage protocols, and object-oriented software development.
- In-depth operating system knowledge including memory management, concurrency & synchronization.
- Hands-on C/C++ development experience in Unix/Linux kernel internals/Agile software development
- Experience leading global technical teams.
Responsibilities
- Design product components for extreme performance and massive scale.
- Innovate and differentiate the product w.r.t market competition.
- Design and develop scale-out filesystem, storage, and data services.
- Actively seek, communicate, and resolve internal and external customer requirements.
- Work on complex problems and provide innovative solutions.
- Technically lead scrum teams that span different geographic locations.
Preferred Qualifications
- Storage workload modelling for sizing, optimization, and troubleshooting
- Storage virtualization, Data rationalization, Workload automation, Storage provisioning, Disaster Recovery and SAN Fabric management.
- Experience with distributed file systems, containers and Kubernetes.
- Performance analysis techniques for multi-threaded systems/Intellectual property development, industry trends & standards, publishing white papers and collaterals.