InterviewStack.io LogoInterviewStack.io
Browse more Software Engineer jobs

Senior Software Developer (C++) - StorageGrid

NetApp

C++4 days ago
64 views34 saves3 applies

Prepare for this role


Job Type

full time

Description

Job Summary

NetApp is looking for a Senior Software Developers to help extend our leadership in Object Storage. You will design and build features that solve complex customer problems especially around AI/ML data lakes while improving the reliability, performance, and maintainability of our platform. This role blends new development with refactoring and operational excellence: writing production-grade code, improving existing systems, and partnering with Product management and Customer Support to turn customer pain points into durable solutions. As a Lead developer working on StorageGRID you will be responsible for design and development for control plane, design for secure, robust, reliable and durable product driving customer adoption and customer success. In addition, being part of a diverse and multi-site team, you have opportunities to build teams, partner with QA and cross-site teams to drive success. 

Job Requirements

Key Responsibilities  

  • Design and architect major control plane features for Storage products 
  • Implement, unit test, debug, verify production systems and features  
  • Improve performance, reliability, availability and serviceability  
  • Mentor, influence and collaborate with peer and junior engineers  
  • Support inter-dependent development and testing activities  
  • Practice and influence AI-native software development lifecycle 

Job Requirements  

  • C++; required additionally: Go, Ruby, Python or Java  
  • OO design, network programming, HTTP, AWS S3 and file systems  
  • Cassandra/CQL/NoSQL or SQL databases  
  • Large-scale distributed systems, HPC  
  • Linux and containers  
  • AI-native engineering, Agile, TDD, and continuous integration  

Education

  • A minimum of 8 years of experience is required
  • A Bachelor of Science Degree in Engineering or Computer Science, or a Master’s Degree; or equivalent experience is required. 

This job is found at InterviewStack.io

Skills

c++rubypythonjavaawss3cassandranosqlsqldistributed systemslinuxagiletddproduct managementcustomer supportcustomer success

About NetApp

NetApp leads in intelligent data infrastructure, delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud.

software, cloud computingWebsite