Software Engineer
Job Description
Quantum Corp. leads the world in helping users collaboratively solve some of the world's hardest computer challenges. Whether its wrangling Petabytes of data for cutting edge movie production, managing global content production workflows, exploring new sources of energy, or managing oceans of content and blending collaborative high-speed workflows with cutting-edge object storage, Quantum has the tools and technology to help you engineer the solution that works now - and preserves your work for decades to come. You are applying to an exceptional team that contributes to enhancing our position as a proven global expert in data management. Job Summary and Duties: This position will highlight new product development, as well as feature development and bug fixing of existing products serving the expanding big data, NAS, virtualization, replication, and file systems market. This position is required to be well rounded in operating system including all flavors of Linux, Windows, and MacOS. Building specialized core (user space and kernel space) software is the main function of this role. Specific duties include but are not limited to: • Development and maintenance of new Primary Storage products. • Investigating and resolving issues in existing products related application workflows, cross-platform interactions, and new operating systems. • Triage and disposition incoming issues from support cases, customer interactions, and new feature requests. Job Requirements: • Minimum 8 years of combined education and experience including 5 years of C/C++ programming. • Expertise with SMB/NFS networking protocol stacks (Samba). • Filesystem VFS layer expertise (Samba VFS modules). • Experience with Python and Linux shell programming. • Experience with SAN and Ethernet networking technologies. • Ability to work in a team environment. • Strong communication skills. Desired Skills: • Knowledge of kernel internals including any of the following: Linux and Mac OS X. • Interfaces with special purpose file system APIs and web services required. • Knowledge and experience with container technologies (Kubernetes, Docker) • Knowledge and experience with Virtualization technologies: ESX, KVM • Experience working in an Agile environment using CI methodologies.
Job Information
Get Jobs Like This
New Quantum jobs and similar roles, straight to your inbox.
Weekly digest. Unsubscribe anytime.
Considering Relocating for This Job?
Before you apply, see how far your salary will go in Bengaluru (Bangalore). Compare take-home pay, rent, food & transport costs vs other tech cities.