Full Time

Software Development Engineer — Storage

Annapurna Labs
Austin, TX
???* / year

Job Description

About this kind of role

What a Software Development Engineer — Storage usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software for data storage systems. This includes working on storage hardware and software components, optimizing performance, and ensuring data integrity and reliability. Responsibilities often involve implementing new features, debugging existing code, and collaborating with other engineers to deliver high-quality storage solutions. They may also be involved in capacity planning and performance monitoring.

Tools and skills: Proficiency in programming languages like C++, Java, or Python, experience with operating systems (Linux), and familiarity with storage protocols (e.g., iSCSI, NFS) and database technologies are generally required.

Good fit for: Individuals with a strong analytical mindset, a passion for data management, and the ability to work effectively in a team environment often thrive in this role.

☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.