Software Development Engineer

2 months ago


Durham, North Carolina, United States NetApp Full time
About NetApp

At NetApp, we're a team of innovators who are passionate about helping our customers turn challenges into business opportunities. We believe that data is the key to unlocking new possibilities, and we're dedicated to providing the intelligent data infrastructure that enables our customers to succeed.

We're looking for a talented software engineer to join our team and help us develop cutting-edge solutions for our customers. As a member of our team, you'll have the opportunity to work on a wide range of projects, from developing new features for our flagship storage operating system, ONTAP, to collaborating with our customers to understand their needs and develop solutions that meet their requirements.

We're a company that values diversity, inclusion, and collaboration. We believe that our differences are what make us stronger, and we're committed to creating a workplace that is welcoming and inclusive for everyone. If you're passionate about software development, data management, and customer success, we'd love to hear from you.Job Responsibilities

  • Develop and maintain high-quality software code for our ONTAP operating system
  • Collaborate with our customers to understand their needs and develop solutions that meet their requirements
  • Work with our cross-functional teams to design and develop new features and products
  • Participate in technical discussions and provide input on technical design and architecture
  • Contribute to the development of our company's technical vision and strategy
Requirements
  • 5-7 years of experience in software development, with a focus on data management and cloud storage
  • Excellent coding skills in C/C++ and Python
  • Strong understanding of computer architecture, data structures, and programming practices
  • Experience with AI/ML frameworks like PyTorch or TensorFlow is a plus
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
What We Offer

We offer a comprehensive benefits package, including health insurance, life insurance, retirement plans, paid time off, and performance-based incentives. We're also committed to providing opportunities for professional growth and development, with training and education programs to help you advance your career.

We're an equal opportunity employer, and we welcome applications from diverse candidates. We're committed to creating a workplace that is inclusive and welcoming for everyone, and we believe that our differences are what make us stronger.



  • Durham, North Carolina, United States DivIHN Integration Inc Full time

    Job Title: Software Engineer IIWe are seeking a highly skilled Software Engineer II to join our team at DivIHN Integration Inc. The ideal candidate will have a strong background in software development, with a focus on creating high-quality software systems.Job Summary:The Software Engineer II will be responsible for designing, developing, and debugging...


  • Durham, North Carolina, United States Recruitlink Full time

    Job Title: Software Engineer IIJob SummaryThe Software Engineer II will design, develop, and implement high-quality software systems to support measurement, inspection, data collection, machine vision, image processing, machine learning, and reporting systems across various divisions.Key ResponsibilitiesDesign and develop software systems for manufacturing...


  • Durham, North Carolina, United States Corning Incorporated Full time

    Job Title: Software Development EngineerJob Summary:Corning Incorporated is seeking a skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and debugging high-quality software systems to support early stage and mature, high-volume manufacturing activities.Key...


  • Durham, North Carolina, United States NetApp Full time

    Job SummaryNetApp is seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for diagnosing, reproducing, and identifying solutions to customer-reported problems with NetApp products.You will work closely with our support and development engineers to improve the supportability,...


  • Durham, North Carolina, United States divihn Full time

    Job Summary:We are seeking a highly skilled Software Development Engineer to join our team at Divihn. As a key member of our software development team, you will be responsible for designing, developing, and debugging high-quality software systems to support early stage and mature, high-volume manufacturing activities.Key Responsibilities:Design and develop...


  • Durham, North Carolina, United States DivIHN Integration Full time

    About the Role:DivIHN Integration is seeking a skilled Software Development Engineer to join our team. As a key member of our technical solutions team, you will be responsible for designing, developing, and debugging high-quality software systems to support our clients' needs.Key Responsibilities:Design and develop software systems to support early stage and...


  • Durham, North Carolina, United States Yoh Full time

    Job Title: Senior Software Development EngineerJob Summary: We are seeking a highly skilled Senior Software Development Engineer to join our team at Yoh, a Day & Zimmermann company. As a Senior Software Development Engineer, you will be responsible for designing, developing, and maintaining complex software systems using Java and NodeJS...


  • Durham, North Carolina, United States IQVIA Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Analytics Center of Excellence team. As a Staff Engineer, you will lead the design and development of data science applications, optimizing clinical trials business and improving risk management.You will be a hands-on technical leader, providing architecture and...


  • Durham, North Carolina, United States Mindlance Full time

    Job Summary: We are seeking a highly skilled Software Development Engineer II to join our team at Mindlance. As a key member of our software development team, you will be responsible for designing, developing, and debugging high-quality software systems supporting early stage and mature, high-volume manufacturing activities.Key Responsibilities:Design and...


  • Durham, North Carolina, United States NetApp Full time

    About NetAppAt NetApp, we're a team of innovators who turn challenges into business opportunities. We help our customers unlock the full potential of their data, and we're looking for talented individuals to join us on this journey.As a member of our software engineering team, you'll be involved in the development, design, and qualification of NetApp Cloud...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer/Developer to join our team. As a Senior Software Engineer/Developer, you will be responsible for developing and maintaining high-quality client-facing security web applications and authorization security components leveraging client-side technologies such as Angular, Typescript,...


  • Durham, North Carolina, United States Qualitative Financials Full time

    Job SummaryAs a Senior Software Engineer on the Wallet team at Qualitative Financials, you will have the opportunity to develop your skills and collaborate with engineers across the company in a dynamic environment. You will work closely with technical leaders to build a secure crypto platform utilizing modern software development practices.The Expertise and...

  • Software Developer

    2 weeks ago


    Durham, North Carolina, United States PSG Global Solutions Careers Full time

    Software Engineer RoleWe're seeking a skilled Software Engineer to join our team at PSG Global Solutions Careers. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems using Node JS, Java/JEE, and other technologies.Key ResponsibilitiesDesign and develop front-end solutions using JavaScript,...


  • Durham, North Carolina, United States JobRialto Full time

    Job SummaryThe Software Engineer II will develop high-quality software systems supporting measurement, inspection, data collection, machine vision, image processing, machine learning, and reporting systems across various Client's divisions.This role requires a blend of programming languages and experience in object-oriented software development to support...


  • Durham, North Carolina, United States Gilero Full time

    Software Development Manager - Medical DevicesGilero is seeking a highly skilled Software Development Manager to lead our team of software engineers in the development of cutting-edge medical device software solutions. As a key member of our development team, you will be responsible for managing the software development lifecycle, from requirements gathering...

  • Software Engineer

    9 hours ago


    Durham, North Carolina, United States Firestone Full time

    Job Description: We are seeking a skilled Software Engineer to join our team. Key responsibilities include designing, developing, and testing software applications using a variety of programming languages. Responsibilities: • Collaborate with cross-functional teams to identify and prioritize software development projects • Design, develop, and test...


  • Durham, North Carolina, United States Zachary Piper Solutions, LLC Full time

    Software Engineer Job DescriptionZachary Piper Solutions, LLC is seeking a skilled Software Engineer to join our team in Durham, NC. This is a long-term contract opportunity for a financial investment firm.Key Responsibilities:Design, develop, and maintain applications using Java, Spring Boot, Kubernetes, and AWS.Develop and test front-end SPAs, web...

  • Software Developer

    3 weeks ago


    Durham, North Carolina, United States PSG Global Solutions Careers Full time

    Job DescriptionWe are seeking a highly skilled Software Developer to join our team. The ideal candidate will have a strong background in software engineering and experience with cloud-based environments.Key Responsibilities:Design and develop software applications using Node JS and Java/JEE-based web applicationsWork with front-end solutions using...


  • Durham, North Carolina, United States Tanium Full time

    About the RoleTanium is seeking a highly skilled Senior Software Engineer to join our Endpoint Development team. As a key member of our team, you will be responsible for designing, developing, and maintaining best-of-breed endpoint services that power our products.Key ResponsibilitiesDesign and develop high-impact, high-performance, scalable, observable, and...


  • Durham, North Carolina, United States Gilero Full time

    Software Development ManagerGilero is seeking a highly skilled Software Development Manager to lead our embedded software development team. As a key member of our team, you will be responsible for managing software project activities for medical device and drug delivery applications.Key Responsibilities:Manage the embedded software development team and lead...