Search by job, company or skills

Software Principal Engineer

Software Principal Engineer

Dell Technologies
8-13 Years
Not Disclosed
Early Applicant
Quick Apply
  • Posted a month ago
  • Be among the first 50 applicants

Job Description

As a Software Principal Engineer, you will be part of the Protocols development team to innovate and deliver next-gen high-performance NFS support. You will collaborate and work closely with our Global engineering talents and will have significant opportunities to innovate and modernize the next-gen storage platform.

You will:

  • Design, develop and deliver protocols support for next-gen AI storage platform.
  • Contribute to the design and architecture of high-quality, complex systems and software/storage environments
  • Prepare, review and evaluate software/storage specifications for products and systems
  • Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems

Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here s what we are looking for with this role:

Essential Requirements

  • Hands-on coding experience in C/C++, Python
  • Experience in Filesystem internals, Linux, Kernel, VFS/NFS
  • Solid Understanding of concurrency and synchronization
  • Strong Object-oriented design, data structures and algorithms knowledge
  • Agile-based development experiences. Networking and storage troubleshooting skills.

Desirable Requirements

  • 8+ years of related experience. Bachelor s or Masters degree in computer science or related field
  • Understanding of distributed systems architecture, memory management will be a plus

More Info

Key Skills

About Company

Similar Jobs

8-10 yrs
Bengaluru
Skills:
Linux Kernel, C, C++, Device Driver, Storage Protocols, CI/CD
8-10 yrs
Bengaluru, India
Skills:
Ml, Clustering, Pytest, Containers, Linux, TestNG, Distributed Systems, Python, Kubernetes, JUnit, Docker, Jenkins, Automation Frameworks, automation scripting languages, high-availability testing, root-cause analysis, GitLab CI, Ai, Go, Intelligent test selection, networking fundamentals, anomaly detection, CI CD pipelines, failure clustering
10-14 yrs
Bengaluru, India
Skills:
Git, Algorithms, C++, Linux, Data structures, CI/CD pipelines, Object-oriented design, Command-line tools
8-18 yrs
Bengaluru, India
Skills:
Software Development Lifecycle, Docker, Big Data, FastAPI, Restful Apis, Python, Kubernetes, NoSQL and document databases, CI/CD practices, Design and architecture of large distributed systems
12-14 yrs
Bengaluru, India
Skills:
Dlp, cloud-native distributed systems, CASB, malware protection, SaaS security, AI-assisted intelligence, AI or machine-learning capabilities, traffic-classification, application-discovery, application-intelligence