Search by job, company or skills

Software Principal Engineer

Software Principal Engineer

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

Job Description

As an experienced Senior Software Engineer in the FileSystems and DataServices team, you will have the opportunity to use your expertise to work on innovative solutions. You will constantly be challenged in developing and improving new and current technologies with the support of your team behind you as we re-architecture OneFS to deliver value for our customers in this evolving GenAI era.

You will:

  • Design, develop and deliver solutions to distributed computing problems for scale-out OneFS filesystem and data services
  • Develop features for OneFS to address scale, performance, and GenAI readiness of PowerScale
  • Collaborate within and outside of your scrum team during the entire software development cycle to ensure we leverage common components, build optimized solutions with highest quality

Essential Requirements

  • 5-8 years experience in C Programming, Data Structures, and parallel programming.
  • Experience in Distributed Systems, File Systems, and Embedded Software
  • Experienced in, Memory Management, Locking, Design Patterns, Multithreading and Parallel Programming
  • Experience in Algorithm development, Concurrency Models, Design Patterns and Asynchronous Concepts
  • Experience in UNIX, Linux, POSIX-based systems software development, storage networking protocols, and architectures.

Desirable Requirements

  • Excellent analytical and problem-solving skills

More Info

Key Skills

About Company

Similar Jobs

8-10 yrs
Bengaluru
Skills:
Linux Kernel, C, C++, Device Driver, Storage Protocols, CI/CD
8-12 yrs
Bengaluru, India
Skills:
Nvme, C, Java, Linux, Tls, Python, fips, HDD, ssd, RDMA, AFA, nist, BSD
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
10-12 yrs
Bengaluru, India
Skills:
Software Development, Video Technologies, large-scale distributed systems, AI including GenAI coding and workflow, client technologies