Instagram
youtube
Facebook

Software Senior Engineer – C, Kernel, Distributed Systems

5–8 years
18-30 LPA
10 June 23, 2025
Job Description
Job Type: Full Time Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Job Title: Software Senior Engineer – C, Kernel, Distributed Systems
Job ID: R269474
Location: Bangalore, India
Experience Required: 5–8 Years
Employment Type: Full-Time

Role Overview:

Dell Technologies is seeking a Software Senior Engineer to join its PowerScale Engineering team. In this role, you will be part of the FileSystems and DataServices team, focusing on re-architecting the OneFS stack to meet the scale, performance, and AI-readiness demands of the GenAI era. You will design, develop, and optimize components of high-performance distributed systems.

Key Responsibilities:

  1. Design, develop, and deliver solutions for scale-out OneFS filesystem and data services.

  2. Solve complex distributed computing challenges to enhance scalability and performance.

  3. Develop and integrate features that align with GenAI readiness goals.

  4. Work collaboratively across teams during the entire software development lifecycle.

  5. Ensure high code quality through modern design patterns and best engineering practices.

Required Skills:

  1. Bachelor's degree in Computer Science or a related technical field.

  2. 5–8 years of hands-on experience in distributed systems, operating systems, file systems, or embedded software.

  3. Proficiency in C programming and system-level development.

  4. Strong knowledge of memory management, advanced data structures, concurrency, multithreading, and design patterns.

  5. Solid understanding of algorithms, asynchronous concepts, and POSIX-compliant system software development.

  6. Familiarity with UNIX/Linux system internals and storage networking protocols.

Preferred Skills:

  1. Strong analytical and problem-solving abilities.

  2. Experience working on high-scale storage systems or file systems.

About Dell Technologies:

Dell Technologies is a global technology leader enabling digital transformation. The PowerScale division is reimagining unstructured data management to empower AI-driven workloads with software-defined, scalable architectures.

Jobs in other cities