Job Title: Software Principal Engineer – C, Distributed File Systems
Job ID: R269468
Location: Bangalore, India
Experience Required: 8–12 Years
Employment Type: Full-Time
Dell Technologies is hiring a Software Principal Engineer to join the PowerScale Engineering team in Bangalore. This position is focused on designing and optimizing distributed computing features for the scale-out OneFS file system. You will play a key role in the modernization of Dell’s storage architecture to support high-performance workloads and GenAI readiness at scale.
Design, develop, and deliver solutions to distributed computing problems in OneFS filesystem and data services.
Develop and enhance system features to meet performance, scalability, and AI workload requirements.
Collaborate across scrum teams to ensure optimized, high-quality software solutions.
Contribute throughout the full software development lifecycle including planning, coding, testing, and integration.
Ensure code meets reliability, security, and performance standards for enterprise-grade products.
Bachelor's degree in Computer Science or a related technical field.
8–12 years of experience in distributed systems, operating systems, file systems, or embedded software.
Proficient in C programming and system software development.
Deep understanding of advanced data structures, memory management, multithreading, concurrency, and design patterns.
Solid experience with UNIX/Linux and POSIX system software development.
Familiarity with storage networking protocols and distributed architecture fundamentals.
Strong problem-solving and analytical abilities.
Proven ability to deliver enterprise-grade software in an Agile/Scrum environment.
Experience with scalable system architecture and GenAI workload integration is a plus.
Dell Technologies is a global leader in digital transformation and enterprise storage solutions. PowerScale represents the forefront of innovation in unstructured data storage, and this role offers the chance to help redefine data infrastructure for AI-era challenges.