Principal Software Architect

4 weeks ago


Durham, North Carolina, United States NetApp Full time

About NetApp

NetApp is a leading provider of data infrastructure solutions, empowering customers to turn data into valuable insights and drive business success.

We're looking for a talented Principal Software Architect to join our Data Services team, where you'll play a key role in shaping the future of cloud storage solutions.

As a Principal Software Architect, you'll be responsible for designing and leading the development of our cloud storage solutions, working closely with our engineering teams to ensure seamless integration and delivery.

Key Responsibilities:

  • Design and develop cloud storage solutions that meet the needs of our customers
  • Lead cross-functional teams to deliver high-quality solutions
  • Collaborate with product management to define product roadmaps and ensure alignment with customer needs
  • Engage with customers to understand their pain points and provide solutions that meet their needs

Requirements:

  • 10+ years of experience in software development and architecture
  • Deep understanding of cloud storage technologies and architectures
  • Excellent coding skills in Golang and Python
  • Strong understanding of computer architecture, data structures, and programming practices
  • Experience with NetApp storage or cloud native storage platforms

What We Offer:

  • Competitive salary range: $192,000-$270,000
  • Comprehensive benefits package, including health insurance, life insurance, retirement plans, and paid time off
  • Opportunities for professional growth and development
  • A dynamic and inclusive work environment

NetApp is an Equal Opportunity Employer and welcomes applications from diverse candidates. We're committed to creating a workplace that's inclusive, respectful, and supportive of all employees.

Apply today and join our team of talented professionals who are shaping the future of data infrastructure



  • Durham, North Carolina, United States IQVIA Full time

    Global Technology Organization – Architecture and Standards: We are seeking a highly skilled and experienced Principal Identity Architect to join our Technical Domain Architecture team within the Architecture and Standards Group of our Global Technology Organization. The Principal Identity Architect will be responsible for designing reference...


  • Durham, North Carolina, United States IQVIA Full time

    Global Technology Organization – Architecture and Standards: Within IQVIA’s Global Technology and Operations function, the Architecture & Standards organization’s mission is to enhance efficiency, speed, quality, interoperability, and alignment of IQVIA’s technology by establishing “the IQVIA way.” Our vision is to foster a developer-first...


  • Durham, North Carolina, United States Crescens Full time

    Job Title: Cloud Software ArchitectAbout the Role:Crescens is seeking a highly skilled Cloud Software Architect to join our team. As a Cloud Software Architect, you will be responsible for designing and implementing software frameworks and designs on cloud infrastructure for application needs.Key Responsibilities: Design and implement modern technologies on...


  • Durham, North Carolina, United States Fortrea Full time

    Transformative Solution ArchitectFortrea is seeking a visionary Solution Architect to spearhead large-scale modernization efforts across our technology landscape. As a key member of our team, you will be responsible for shaping and driving the transition from legacy systems to modern architectures, integrating cutting-edge technologies, and ensuring the...

  • AI/ML Architect

    1 month ago


    Durham, North Carolina, United States IQVIA Full time

    Global Technology Organization – Architecture and Standards: IQVIA's Architecture & Standards organization aims to enhance efficiency, speed, quality, interoperability, and alignment of IQVIA's technology by establishing the IQVIA way. Our vision is to foster a developer-first culture that promotes collaboration across siloed software development and other...


  • Durham, North Carolina, United States Red Hat Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our team at Red Hat. As a key member of our engineering team, you will be responsible for designing and implementing authentication and authorization features in our OpenShift platform.Key ResponsibilitiesDesign and implement authentication and authorization features in...


  • Durham, North Carolina, United States Serigor Inc. Full time

    Job OverviewWe are seeking a highly skilled Senior Cloud Solutions Architect to join our team at Serigor Inc. as a Sr. Solution Engineer.This role will be responsible for designing and implementing modern technologies-based software solutions on cloud infrastructure, including IaaS, PaaS, and SaaS solutions.The ideal candidate will have strong prior...

  • Chief Architect

    1 month ago


    Durham, North Carolina, United States Fidelity Investments Full time

    Job SummaryThe Solution Architect will play a key role in driving the technical architecture and being responsible for the end-to-end solution architecture within Fidelity Institutional Technology for the Fidelity Institutional Wealth Advisory space. They will partner with the Business/Product Sponsors, Agile Squads, and Peer Architects while driving...


  • Durham, North Carolina, United States CoVar Full time

    About the RoleWe are seeking a highly skilled R&D Principal Investigator to lead our AI/ML software development team. As a key member of our team, you will be responsible for managing technical teams performing R&D for US Government labs and agencies.Key Responsibilities:Manage technical teams performing R&D for US Government labs and agenciesWork closely...

  • Network Architect

    1 month ago


    Durham, North Carolina, United States MCNC Full time

    Job SummaryMCNC is seeking a highly skilled Network Architect to support the development of next-generation data-network service offerings on the North Carolina Research and Education Network (NCREN). The successful candidate will have a strong background in data networking, telecommunications, and cybersecurity, with experience in designing and implementing...


  • Durham, North Carolina, United States Clinetic Full time

    About UsClinetic is a fast-growing SaaS company at the forefront of healthtech innovation. Our platform powers clinical trials and healthcare research with cutting-edge software solutions. With a microservice architecture deployed on AWS with a Java/Spring backend and Angular front end, our product seamlessly integrates with both cloud and on-prem health...


  • Durham, North Carolina, United States NVIDIA Full time

    NVIDIA is a pioneer in the field of high-performance computing, and we're seeking a talented Senior Software Engineer to join our mission to revolutionize the industry. Our team is dedicated to building and operating sophisticated infrastructure to enable business-critical services and AI applications.Key Responsibilities:Design and develop highly available...


  • Durham, North Carolina, United States LabCorp Full time

    Job Title: Senior Software EngineerInvitae joins Labcorp to further the future of genetic testing. Our team is dedicated to bringing comprehensive genetic information into mainstream medicine to improve healthcare for billions of people. We are leading the transformation of the genetics industry, by making clinical-grade genetic information affordable and...


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

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Fidelity TalentSource LLC. As a Senior Software Engineer, you will be responsible for designing and developing software solutions that meet the critical business needs of our organization. You will work closely with project managers, systems analysts, offshore resources, tech...


  • Durham, North Carolina, United States BotBuilt Full time

    Job Description:At BotBuilt, we're revolutionizing the construction industry with our innovative autonomous framing system. As a Software Infrastructure Engineer, you'll play a crucial role in designing, managing, and optimizing our infrastructure to ensure seamless robot operation.Key Responsibilities:Design and deploy data logging and retrieval systems for...


  • Durham, North Carolina, United States Fidelity Investments Full time

    About This RoleAt Fidelity Investments, we're shaping the future of finance by creating innovative solutions that meet our clients' evolving needs. As a Principal Blockchain Engineer, you'll be part of our Wallet Blockchain Platform team, working closely with engineers across Fidelity to design and build a secure crypto platform using modern software...


  • Durham, North Carolina, United States IQVIA Full time

    Job Title: Staff Enterprise ArchitectJob Overview:The Staff Enterprise Architect will play a critical role in shaping the technology strategy and architecture of IQVIA's Global Technology and Operations organization. This individual will partner with business and technology subject experts to understand, articulate, and translate business requirements into...


  • Durham, North Carolina, United States Cisco Full time

    Job SummaryWe are seeking a highly skilled Cloud Solutions Architect to drive the adoption of our Cloud + AI solutions across various industries. As a key member of our Cloud + AI Infrastructure team, you will be responsible for identifying potential clients, understanding their specific needs, and developing global programs to scale and drive growth.Key...


  • Durham, North Carolina, United States NVIDIA Full time

    Job SummaryNVIDIA is seeking a highly skilled Hardware Architect to lead the development of our next generation switch product lines. As a key member of our elite team, you will be responsible for defining the architecture of our Ethernet and InfiniBand switch products, working closely with software, ASIC design, verification, physical design, and platform...

  • Software Engineer

    4 weeks ago


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

    About the RoleFidelity TalentSource LLC is seeking a skilled Software Engineer to join our team in Durham, NC. As a key member of our Digital Platforms Technology team, you will play a vital role in designing, developing, and implementing innovative solutions for our customers.Key ResponsibilitiesCollaborate with cross-functional teams to deliver...