Software Senior Engineer

A global technology leader providing innovative solutions in computing, storage, and IT infrastructure.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Software Senior Engineer

Join Dell Technologies' PowerScale Engineering Team as a Software Senior Engineer in Bangalore. PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management, is undergoing a significant evolution by re-architecting its stack for the GenAI era. You'll work on innovative solutions in the FileSystems and DataServices team, developing and improving technologies for the OneFS filesystem. The role involves solving distributed computing challenges, enhancing system performance, and collaborating across teams to build optimized solutions. You'll be part of modernizing the stack to provide a composable, disaggregated, software-defined architecture capable of storing exabytes of data. The position requires expertise in C programming, distributed systems, and Linux/UNIX environments, offering the opportunity to work on cutting-edge storage solutions while making a profound impact in the technology sector. Dell Technologies provides comprehensive benefits including healthcare programs, financial wellness tools, parental leave, and an industry-leading wellness platform.

Last updated 6 hours ago

Responsibilities For Software Senior Engineer

  • Design, develop and deliver solutions to distributed computing problems for scale-out OneFS filesystem and data services
  • Develop features for OneFS to address scale, performance, and GenAI readiness of PowerScale
  • Collaborate within and outside of your scrum team during the entire software development cycle

Requirements For Software Senior Engineer

Linux
  • Bachelors in Computer Science or related technical field
  • 5 to 8 years of relevant work experience in Distributed Software Systems OR Operating Systems OR File Systems OR Embedded Software
  • Experience in developing system software using C programming
  • Experienced in Advanced Data Structures, Memory Management, Locking, Design Patterns, Multithreading and Parallel Programming
  • Solid understanding of Algorithms, Concurrency Models, Design Patterns and Asynchronous Concepts
  • Knowledge of UNIX/Linux/POSIX based systems software development, storage networking protocols and architectures
  • Excellent analytical and problem solving skills

Benefits For Software Senior Engineer

Medical Insurance
Parental Leave
  • Comprehensive Healthcare Programs
  • Award Winning Financial Wellness Tools and Resources
  • Generous Leave of Absence for New Parents and Caregivers
  • Industry Leading Wellness Platform
  • Employee Assistance Program

Interested in this job?

Jobs Related To Dell Technologies Software Senior Engineer

Senior Software Engineer

Senior Software Engineer position at Dell Technologies in Bangalore, focusing on software development for platforms and systems using C#, C++, .NET, and containerization technologies.

Software Senior Engineer

Senior Software Engineer role at Dell Technologies focusing on PowerScale storage systems development, requiring expertise in C++, distributed systems, and storage technologies.

Software Senior Engineer-Java, Network Area Storage

Senior Software Engineer role at Dell Technologies focusing on Network Area Storage development, requiring Java expertise and storage systems knowledge.

Senior Software Quality Engineer (Full-stack | Automation | Python | JavaScript)

Senior Software Quality Engineer role at Dell Technologies focusing on test automation and quality assurance for PowerStore storage solutions using Python and JavaScript.

Software Senior Engineer

Senior Software Engineer role at Dell Technologies focusing on enterprise storage software development and supportability solutions for PowerScale product line.