Senior Software Engineer | Dell Technologies Careers | Pune, India

September 18, 2025

Job Description

About the Role

Join Dell Technologies as a Senior Software Engineer in Pune, India, and be part of the transformation of PowerScale — a Gartner-recognized leader in Unstructured Data Storage and Management. You’ll work on distributed systems, cluster management, containerized environments, and large-scale data storage architectures, helping modernize PowerScale for the GenAI era.

If you’re a software engineer with 5–8 years of hands-on experience in C/C++, distributed systems, and Linux/Unix development, this is your opportunity to build a career at the forefront of innovation.


Job Highlights at a Glance

Job TitleSenior Software Engineer
CompanyDell Technologies
LocationPune, India
Job TypeFull-time
Experience Level5–8 years
Key SkillsC, C++, Data Structures, Parallel Programming
Domain ExpertiseDistributed Systems, Storage Systems, Networking Protocols
MethodologyAgile Scrum
Application Deadline24 September 2025
Job IDR277211

What You’ll Do

As a Senior Software Engineer at Dell Technologies, you will:

  • Contribute to the design and architecture of high-quality distributed storage systems.
  • Develop and maintain complex software and storage environments.
  • Prepare, review, and evaluate software/storage specifications.
  • Drive the implementation of test strategies for performance, reliability, and scalability.
  • Work in an Agile Scrum environment, collaborating with cross-functional teams.

Essential Requirements

  • 5–8 years of hands-on experience with C/C++ programming, data structures, and parallel programming.
  • Strong development expertise in Unix/Linux/BSD operating systems (user space).
  • Experience with large-scale distributed systems and storage networking protocols.
  • Proven experience working in Agile Scrum development cycles.
  • Excellent interpersonal and communication skills.

Desirable Requirements

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

Why Join Dell Technologies?

At Dell Technologies, we believe every team member has the power to make an impact. By joining our Pune engineering team, you’ll:

  • Work on cutting-edge storage and distributed system technologies.
  • Collaborate with some of the brightest minds in the tech industry.
  • Access a world-class set of global benefits, including:
    • Comprehensive healthcare programs
    • Financial wellness tools and resources
    • Generous parental and caregiver leave
    • Award-winning wellness and employee assistance programs

Apply Now

Shape the future of data storage and distributed computing with Dell Technologies. Apply today and take your career to the next level.

👉 Apply Now on Dell Careers