Software Engineering Manager

4 weeks ago


San Jose, California, United States NetApp Full time
About NetApp

NetApp is a leading provider of intelligent data infrastructure solutions, empowering customers to turn data-driven challenges into business opportunities. Our innovative approach combines fresh thinking with proven methodologies to help customers unlock the full potential of their data.

We're a company that values diversity, openness, and collaboration. Our employees are encouraged to ask for help when needed, work together to achieve common goals, and partner with customers and partners to drive success.

At NetApp, we believe in fostering a culture of belonging that leverages the unique perspectives and experiences of all employees, customers, partners, and communities. This approach enables us to create a higher-performing organization that delivers exceptional results.

Job Summary

As a Software Engineering Manager at NetApp, you'll have the opportunity to play a key role in transforming how data is changing the world. Our ONTAP storage operating system is the #1 solution in the industry, managing hundreds of exabytes of customer data. We have over 30,000 customers worldwide who rely on us to be their data authority.

This is a unique chance to work on a high-performance engineering team responsible for building the fundamental software that manages the ONTAP product. You'll be part of a team that delivers industry-changing products in a rapidly growing sector of the tech industry.

As a Software Engineering Manager, you'll be responsible for leading a team of high-performing software development and test engineers using a DevOps model. You'll contribute expertise to software architecture and design, facilitate product design and implementation, and provide coaching and career development for your team members.

You'll work closely with product management and customers to build the best product, ensuring timely and high-quality releases of modules in ONTAP. Your results will be measured by costs, methods, and staffing, and you'll be responsible for taking ownership of your team's outcomes.

Key Responsibilities
  • Lead a team of software development and test engineers using a DevOps model
  • Contribute expertise to software architecture and design of distributed system features
  • Facilitate product design, implementation, and support
  • Provide coaching and career development for team members
  • Ensure timely and high-quality releases of modules in ONTAP
  • Work closely with product management and customers to build the best product
  • Take ownership of team outcomes, including costs, methods, and staffing
Requirements
  • Experience in managing software development projects with C/C++ in LINUX/UNIX environment
  • Experience in hands-on systems design and systems software development
  • Experience with systems engineering domain requiring concepts such as computer architecture, operating systems, file systems, networking, algorithms, and data structures
  • Strong oral and written communication skills
  • Ability to understand and apply new technologies
  • Experience with storage technologies is a plus
Education

Bachelor's degree in Computer Science, Computer Engineering, or a related field is required, with a minimum of 8 years of related experience, including at least 2 years of experience as a people manager.



  • San Jose, California, United States OSI Engineering Full time

    Frontend Software EngineerAt OSI Engineering, we're dedicated to creating exceptional experiences for our customers. As a Frontend Software Engineer, you'll play a crucial role in shaping the future of our software applications.Key Responsibilities:Plan, estimate, and execute software development tasks to deliver high-quality features and...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for ensuring the quality and security of our mission-critical software used in the aerospace and military...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Software Development Engineer In TestAbout the RoleLynx Software Technologies is seeking a skilled Software Development Engineer to champion software quality, particularly in test automation using scripting languages like Python. As a key member of our team, you will provide design input on features to ensure testability, build test automation...


  • San Jose, California, United States Software AG Full time

    Job SummaryWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. The successful candidate will be responsible for designing, implementing, and maintaining features for the CONNX product suite, which is primarily written in cross-platform C++.Key ResponsibilitiesLead and own the design,...

  • Software Architect

    10 minutes ago


    San Jose, California, United States Innominds Software Full time

    Job Title: Software ArchitectInnominds Software Inc. is seeking a highly skilled Software Architect to join our team in San Jose, CA.Job Summary:We are looking for a talented Software Architect to design and develop complex software systems. The ideal candidate will have a strong background in software engineering, architecture, and design patterns.Key...


  • San Jose, California, United States Pfeiffer Vacuum Valves & Engineering Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Pfeiffer Vacuum Valves & Engineering. As an Embedded Software Engineer, you will be responsible for designing, developing, and troubleshooting software for our embedded systems.Key Responsibilities:Design and develop software for embedded...


  • San Jose, California, United States NetApp Full time

    About NetAppNetApp is a leading provider of data management solutions, helping customers to unlock the full potential of their data. Our innovative products and services enable organizations to store, manage, and protect their data, while also providing insights and analytics to drive business decisions.We are committed to delivering exceptional customer...


  • San Jose, California, United States NetApp Full time

    About NetAppWe're the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. Our mission is to help our customers identify and realize new business possibilities, no matter the data type, workload, or environment.We're a team of innovators, thinkers, and problem-solvers who are passionate about using data...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Firmware EngineerDuration: 12 MonthsLocation: San Jose, CAPay Rate: $40 to $50/hr Depending upon experience.Intelliswift Software Inc. is a leading provider of digital product engineering, data management, and analytics services. Our team of experts contributes to making Intelliswift a reliable partner in IT and talent solutions.Job Summary:We are...

  • Engineering Manager

    1 month ago


    San Mateo, California, United States MV Engineering Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager to lead our team of talented engineers and provide technical leadership in the development of our educational products. As a key member of our engineering team, you will be responsible for managing and building a high-performance team, driving technical excellence, and empowering team...


  • San Jose, California, United States OSI Engineering Full time

    Job Title: Engineering Program ManagerJoin OSI Engineering as an Engineering Program Manager and be part of a team that delivers cutting-edge products for businesses and organizations of all sizes.About the RoleWe are seeking an experienced Engineering Program Manager to support cross-functional development programs. As an EPM, you will work closely with our...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer, Customer SuccessJob Summary:We are seeking a highly skilled Sr. Software Engineer to join our Customer Success team. As a key technical resource, you will ensure the successful deployment and support of our Lynx product implementations. This is a customer-facing role that requires excellent communication skills and...


  • San Jose, California, United States OSI Engineering Full time

    Job Title: Engineering Program ManagerAt OSI Engineering, we are seeking an experienced Engineering Program Manager to support our cross-functional development programs. As an EPM, you will work closely with our Software Engineering, Product Management, and cross-functional teams to deliver high-quality products on time and within budget.Key...


  • San Jose, California, United States NetApp Full time

    About NetAppNetApp is a leader in intelligent data infrastructure, empowering customers to turn challenges into opportunities. Our innovative approach combines fresh thinking with proven expertise to help customers unlock the full potential of their data.We're a company that values diversity, openness, and collaboration. Our team is passionate about solving...


  • San Jose, California, United States OSI Engineering Full time

    Job Title: Engineering Program ManagerAt OSI Engineering, we are seeking an experienced Engineering Program Manager to join our team. As an Engineering Program Manager, you will be responsible for leading cross-functional teams to deliver cutting-edge products for businesses and organizations of all sizes.Key Responsibilities:Drive large-scale new product...


  • San Jose, California, United States Teradyne Full time

    Job Title: Software Engineering Project ManagerTeradyne is seeking a skilled Software Engineering Project Manager to lead our next-generation product development initiatives. As a key member of our Engineering team, you will be responsible for delivering complex software projects on aggressive timelines.Responsibilities:Lead cross-functional teams in...


  • San Jose, California, United States Teradyne Full time

    Job Title: Software Engineering Project ManagerTeradyne is seeking a skilled Software Engineering Project Manager to lead our next-generation product development initiatives. As a key member of our Engineering team, you will be responsible for delivering complex software projects on aggressive timelines while ensuring high-quality...


  • San Jose, California, United States Teradyne Full time

    Job Title: Software Engineering Project ManagerTeradyne is seeking a highly skilled Software Engineering Project Manager to lead our Software Engineering team in delivering high-quality products on aggressive timelines.Responsibilities:Lead multi-site, multi-discipline, cross-functional teams in an innovative, collaborative environment to define and deliver...


  • San Jose, California, United States Invoice2go Full time

    About the RoleWe are seeking a seasoned Software Engineering Manager to join our team at Invoice2go. As a champion of small and mid-size businesses, we are dedicated to automating the future of finance so businesses can thrive.Key Responsibilities:Lead the development of large-scale, high-volume, high-availability, low-latency systems.Collaborate with peer...


  • San Jose, California, United States PayPal Full time

    Job Summary:As a Senior Software Engineering Manager at PayPal, you will be responsible for leading a team of software engineers to design, develop, and deploy high-quality software solutions. You will work closely with cross-functional teams to ensure that our software meets the needs of our customers and stakeholders.Key Responsibilities:Lead a team of...