Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15357556

    NetApp logo

    Senior Software Engineer (C++)

    NetApp · Bengaluru · onsite · Posted 49d ago

    Not disclosed8–12 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

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

    Job Requirements

    Key Responsibilities

    • Design and architect major control planefeatures 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 is nice to have.
    • 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

    Additional Roles and responsibilities:

    • Embrace AI-native softwaredevelopment with metrics driven approach for timely and quality deliverables
    • Very good understanding of development methodologies like Agile Scrum/Scrum of Scrums.
    • Must have competency and proven track record of delivering complex technical projects within a team environment of other engineers, meeting tight deadlines without sacrificing quality.

    Education

    • 8-12 years in software testing/quality engineering
    • BE/MS in Computer Science or related field

    Sourced from foundit

    Skills

    HTTPAgileNoSQLHpctddcassandraSQL databasesrubyfile systemsContainerslarge-scale distributed systemsAWS S3Network ProgrammingGolangOO DesignCQLPythonAI-Native EngineeringJavaLinuxCi/Cd

    About NetApp

    NetApp logo

    NetApp

    IT Services & Consulting

    2.8k+

    employees

    1992

    34 years old

    San Jose, California

    United States

    About

    NetApp provides data storage and management solutions, specializing in hybrid cloud environments to optimize operational efficiency.

    Industries

    IT Services & Consulting

    Employee ratings

    445 reviews

    3.7/ 5

    Culture

    3.7

    Career growth

    2.8

    Work-life

    3.7

    Employees rate it well for

    Work Culture75Work Life Balance75Senior Management49Job Security36Salary35

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer (C++) · waiting for your command