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 Title | Senior Software Engineer |
|---|---|
| Company | Dell Technologies |
| Location | Pune, India |
| Job Type | Full-time |
| Experience Level | 5–8 years |
| Key Skills | C, C++, Data Structures, Parallel Programming |
| Domain Expertise | Distributed Systems, Storage Systems, Networking Protocols |
| Methodology | Agile Scrum |
| Application Deadline | 24 September 2025 |
| Job ID | R277211 |
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.