Software Senior Engineer

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 · Storage

Description For Software Senior Engineer

Dell Technologies is seeking a Software Senior Engineer to join their PowerScale Supportability and Control Path Engineering team. This role is part of PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management, which is evolving to meet the demands of the GenAI era. The position focuses on developing modern supportability solutions, including frameworks for Telemetry, Eventing, Statistics, Health Checks, and Auto Healing. The ideal candidate will work with C/C++ and Python in a Linux/FreeBSD environment, contributing to the development of enterprise storage software solutions. The role offers opportunities to work on cutting-edge technologies, mentor team members, and be part of the modernization journey of PowerScale's OneFS software. The position requires strong expertise in system software development, distributed systems, and Linux OS concepts, with the goal of minimizing effort required to address customer-reported issues. This is an excellent opportunity for experienced developers looking to impact enterprise-scale storage solutions while working with modern technologies in the GenAI space.

Last updated 5 days ago

Responsibilities For Software Senior Engineer

  • Design, develop and deliver system software solutions for Supportability problems in Enterprise Storage Software with Distributed Systems
  • Develop features for OneFS to enhance the Supportability of PowerScale
  • Collaborate within and outside of scrum team during the entire software development cycle
  • Implement modern Supportability solutions for the PowerScale product
  • Work on frameworks for Telemetry, Eventing, Statistics, Health Checks and Auto Healing, and API infrastructure

Requirements For Software Senior Engineer

Python
Linux
  • 5-8 years of experience in coding with C, C++ and Python for Enterprise storage applications
  • Experience in Linux, Unix and Posix user space and Systems programming
  • Experience in design and development using REST API's and HTTP protocols
  • Experience in Linux OS concepts and subsystems like processes/threads, memory, and contention
  • Experience in debugging, RCA(root cause analysis), crash analysis and system performance

Benefits For Software Senior Engineer

Medical Insurance
Parental Leave
Mental Health Assistance
  • 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

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 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.