
Search by job, company or skills
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 Manageability, 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.
Key Responsibilities
Job Requirements
Additional Roles and responsibilities:
Job ID: 153222145
Skills:
Databases, C, Load Balancers, Cloud Storage, Data Structure And Algorithms, Hypervisor, Networking, Python, Ontap, cloud protocols, Block Storage, Monitoring, Block File technologies, Scaling, Filesystems, Caching, agile software development practices, Software defined Storage solutions, System Kernel programming
Skills:
Uml, Stl, Qt, Gstreamer, Gdb, Linux, Ipc, Multithreading, Design Patterns, Data Structures, Yocto, QML, Gtest, State Machine, Video Image Processing, Events, Profiling, Pipes, Performance Optimization
Skills:
Java, Continuous Integration, Cassandra, File Systems, Http, Nosql, Tdd, Linux, Agile, Network Programming, Containers, Ruby, Hpc, Python, Aws S3, Go, OO Design, Large-scale distributed systems, SQL databases, AI-native engineering, CQL
Skills:
Unit Testing, Perforce, Debugging, Gdb, Object Oriented Design, Code Review, Windows, Agile Methodology, Git, CORBA, Configuration Management, Coding, Linux, Valgrind, Shared Memory, Ipc, Requirement Analysis, Multi-threading, dynamic analysis, Design, Static Analysis, Memory Profiling, Development
Skills:
Pki, C, Cloud Platform Integration, Embedded Linux, Yocto, Cryptography, Distributed Systems, Ipsec, IKEV2, SD-WAN, AI-assisted tools