Taro Logo

Software Senior Engineer

A global technology company that develops, sells, repairs, and supports computers and related products and services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Software Senior Engineer

Dell Technologies is seeking a Senior Software Engineer to join their Storage team in Bangalore, working on next-generation AI storage systems. This role focuses on building and modernizing storage platforms to meet the demands of modern GenAI era. The position involves developing advanced technologies spanning storage management, memory management, clustering, filesystems, and distributed systems. The ideal candidate will have strong C/C++ programming skills, experience with Linux development, and understanding of storage solutions. They'll work in an agile environment, collaborating with global engineering talents to innovate and deliver storage and data management support. The role offers opportunities to work with cutting-edge AI technologies while being part of Dell's mission to transform how people work, live and play. The position requires 5+ years of experience and offers comprehensive benefits including healthcare, financial wellness tools, and parental leave.

Last updated a day ago

Responsibilities For Software Senior Engineer

  • Design and develop various storage features for next-gen AI storage platform
  • 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
  • Be an active member of an agile team

Requirements For Software Senior Engineer

Linux
Python
  • Proficiency and hands-on coding experience in C/C++
  • Experience in Linux user-space development, multithreading, IPC, networking, and RAID/storage solutions
  • Solid understanding of concurrency and synchronization
  • Practical expertise in troubleshooting and debugging 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
  • Strong interpersonal and verbal communication skills
  • 5+ years of related experience
  • Bachelor's or Master's degree in computer science or related field

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