Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Dell Software Principal Engineer-C C++ 
India, Maharashtra, Pune 
364886455

Today



You will:

  • Design and develop various Data-domain features. Participate in design collaboration, code reviews, exercising development tools and processes
  • Take part in the full software development life cycle including development, testing, continuous delivery and support.
  • Refine designs based on feedback, testing, and evolving requirements.
  • Work with cross-functional teams, partners, and customers. Ensure seamless integration of components and technologies. Be an active member of an agile team.



Essential Requirements

  • 8- 12 years of experience with design, implement and develop file system software using C/C++. Strong Analytical, Debugging and troubleshooting skills using tools like GDB.
  • Proficiency and hands-on coding experience in C/C++. In-depth experience in Linux user-space development, multithreading and storage solutions.
  • Practical expertise in troubleshooting, debugging, performance optimization, and refactoring of complex systems.
  • Extensive knowledge of Object-oriented design, data structures and algorithms. Hands-on experience with Python and Bash scripting, CI/CD, automation. Agile-based development experience. Knowledge in Kubernetes, Hypervisors, and Containers


Desirable Requirements:

  • Experience with Building and understanding of RockDB, databases, and key-value stores.Experience with Performance optimization in the filesystem.
  • Hands-on experience with gdb micros, core file analysis, and makefiles, REST API.Filesystems background or storage domain background.