Senior Software Engineer | Dell Technologies Careers | Bangalore, India

September 18, 2025

Job Description

Summary

Join Dell Technologies as a Senior Software Engineer in Bangalore, India, and be part of the team shaping the next generation of PowerScale — a Gartner-recognized leader in Unstructured Data Storage and Management. In this role, you’ll work on distributed systems, data storage architectures, container management, and cluster technologies, driving modernization for the GenAI era.

This is a fantastic opportunity for software engineers with 5–8 years of experience in C/C++, Unix/Linux development, and distributed systems to grow their careers in one of the world’s most innovative tech companies.


Job Details at a Glance

Job TitleSenior Software Engineer
CompanyDell Technologies
LocationBangalore, India
Job TypeFull-time
Experience Required5–8 years
Key Skills/TechnologiesC, C++, Data Structures, Parallel Programming, Unix/Linux/BSD
Domain ExpertiseStorage Systems, Distributed Systems, Networking Protocols
MethodologyAgile Scrum
Application Deadline30 September 2025
Job IDR277210

What You’ll Do

As a Senior Software Engineer, you will:

  • Design and architect high-quality, complex storage and software systems.
  • Develop and review software/storage specifications for advanced products.
  • Build and maintain large-scale distributed and containerized systems.
  • Implement and evaluate test strategies for performance and reliability.
  • Collaborate within an Agile Scrum team to deliver next-gen storage solutions.

Essential Requirements

  • 5–8 years of experience in C/C++ programming, data structures, and parallel programming.
  • Strong development background on Unix/Linux/BSD operating systems (user space level).
  • Experience with distributed systems and storage networking protocols.
  • Proficiency in Agile Scrum development methodologies.
  • Excellent communication and teamwork skills.

Desirable Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • Strong problem-solving and analytical skills.

Why Join Dell Technologies?

At Dell Technologies, we empower our engineers to innovate at scale. By joining, you’ll:

  • Contribute to PowerScale’s modernization in the AI era.
  • Work alongside some of the brightest minds in the industry.
  • Enjoy comprehensive benefits, including:
    • Global healthcare programs
    • Financial wellness resources
    • Generous parental and caregiver leave
    • Award-winning wellness platforms
    • Employee assistance and career development support

Apply Now

Take the next step in your career as a Senior Software Engineer at Dell Technologies, Bangalore. Apply before 30 September 2025.

👉 Apply Now on Dell Careers