Job Title: Software Senior Engineer
Job ID: R269801
Location: Bangalore, India
Experience Required: 5–8 Years
Employment Type: Full-Time
Dell Technologies is hiring a Software Senior Engineer to join its PowerScale Engineering Development team. This role focuses on building next-generation software for unstructured data storage systems designed for the GenAI era. You will be a key contributor in the evolution of Dell’s storage stack by developing advanced distributed systems, storage architectures, and high-performance data solutions.
Design and develop complex software and storage systems aligned with customer and business needs.
Contribute to software and architecture specifications for enterprise-level storage environments.
Develop and execute test strategies to ensure software quality, scalability, and reliability.
Collaborate with cross-functional teams in an Agile Scrum environment to deliver iterative enhancements.
5–8 years of experience in programming with C, C++, or Python.
Strong understanding of data structures, algorithms, and parallel programming techniques.
Experience in developing software on Unix/Linux/BSD at the user space level.
Hands-on experience with distributed systems and storage networking protocols.
Proven ability to work in Agile-based development cycles and deliver in a collaborative environment.
Excellent communication and interpersonal skills to convey complex technical ideas effectively.
Bachelor's or Master's degree in Computer Science or related field.
Strong problem-solving and analytical skills.
Dell Technologies is a global leader in digital innovation, offering cutting-edge solutions to help individuals and businesses transform how they work and live. PowerScale leads the way in unstructured data management, redefining storage for high-performance and scalable workloads.