Software Senior Engineer-Java, Network Area Storage

A global technology company that helps individuals and organizations transform how they work, live and play.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Software Senior Engineer-Java, Network Area Storage

Dell Technologies is seeking a Senior Software Engineer to join their Software Defined Network Area Storage (SDNAS) Enterprise Storage Team in Bengaluru. As part of the Software Engineering team, you'll work on delivering next-generation application enhancements and new products. The role involves working with cutting-edge technologies in storage systems, focusing on software-defined NAS solutions. You'll be part of a dynamic engineering team with a culture of open communication, empowerment, and innovation, where products are developed with emphasis on simplicity, performance, and scalability.

The position requires expertise in Java/C++ programming, networking protocols, and microservices architecture. You'll be responsible for designing and developing data path, control path, and platform integration aspects of storage systems. The role involves collaboration with product owners and architects, code reviews, and active participation in an Agile development environment.

Dell Technologies offers comprehensive benefits including healthcare programs, financial wellness tools, parental leave, and an industry-leading wellness platform. The company is committed to equal employment opportunity and provides a work environment free of discrimination and harassment. This is an excellent opportunity to join a global technology leader and make a significant impact while working with advanced technologies and methodologies.

Last updated 4 days ago

Responsibilities For Software Senior Engineer-Java, Network Area Storage

  • Design, develop, and debug data path, Control path and platform Integration aspects of storage systems
  • Work with product owners, architects and engineering leads to understand use cases and features
  • Translate architectural design into detailed/low-level design
  • Deliver code and participate in code reviews
  • Take part in full software development life cycle
  • Be an active member of an Agile team

Requirements For Software Senior Engineer-Java, Network Area Storage

Java
  • 5 to 8 years of experience in coding, designing and debug using Java/C++ for SDNAS
  • Experience in networking protocols like LACP, VLAN's, MacVLAN, Docker Networking, TCP/UDP
  • Experience in Network security protocols like NFS and SMB
  • Experience in debugging tools like Wireshark/Tcpdump
  • Experience in microservices architecture and containerization platforms
  • Domain expertise in NAS (Network-Attached Storage) preferred
  • Experience in protocols like LDAP, DNS, Active Directory preferred

Benefits For Software Senior Engineer-Java, Network Area Storage

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-Java, Network Area Storage

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.

Software Senior Engineer

Senior Software Engineer position at Dell Technologies focusing on platform software development and system architecture in Bangalore, India.

Software Senior Engineer (C and Python)

Senior Software Engineer position at Dell Technologies focusing on C and Python development, offering comprehensive benefits and hybrid work model in Warsaw, Poland.

Systems Performance Development Engineer

Senior Systems Performance Engineer role at Dell Technologies focusing on system optimization, benchmarking, and performance engineering in Taipei.