Instagram
youtube
Facebook

Software Senior Principal Engineer

12 + years
65–85 LPA
10 June 23, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s / PhD in Computer Science, Engineering, or related field 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 Principal Engineer

Job ID: R261418
Location: Bangalore, India
Experience Required: 12+ Years (Bachelor’s) / 8+ Years (Master’s) / 5+ Years (PhD)
Employment Type: Full-Time
Education: Bachelor’s / Master’s / PhD in Computer Science, Engineering, or related field
Service Line: CTO Storage


Role Overview:

Join Dell Technologies as a Software Senior Principal Engineer in our CTO Storage team, where you will lead architectural innovation for next-gen data path technologies in the storage domain. You’ll be a key contributor in building groundbreaking storage systems for AI infrastructure, MLOps, and GenAI applications. This role offers the opportunity to shape the technology direction across Dell’s storage portfolio in collaboration with global experts.


Key Responsibilities:

  1. Architect and design detailed product frameworks, focusing on performance, scalability, and hardware integration.

  2. Develop cutting-edge storage solutions using AI-driven infrastructure and MLOps technologies.

  3. Prototype and validate storage system components through testing and iterative development.

  4. Collaborate with cross-functional teams to build PoCs and MVPs, ensuring seamless technology integration.

  5. Stay ahead of industry trends to drive innovation in storage and unstructured data ecosystems.


Technical Requirements:

  1. Expertise in Filesystem DataPath, Linux Kernel, Object Protocols, and Networking/Storage drivers.

  2. Deep knowledge of unstructured/structured data connectors and drive technologies (CPU, PCI, DPU).

  3. Hands-on experience in C and Python programming within a Linux OS environment.

  4. Strong background in telemetry systems, AI Ops, and data connectivity protocols.

  5. Analytical mindset with the ability to quickly adapt to evolving technologies and platforms.


Preferred Skills:

  1. Advanced certifications or published research in AI, storage, or deep learning domains.

  2. Prior involvement with the Linux community and SPDK (Storage Performance Development Kit).

  3. Demonstrated leadership in high-impact technical projects and innovation-focused initiatives.

Jobs in other cities