Principal Software Architect

3 days 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 Montani Consulting Full time

    Job Title: Principal Software EngineerWe are seeking a highly experienced Principal Software Engineer to lead our software development team and drive technical excellence in our core billing software.Key Responsibilities:Collaborate with clients to understand and capture technical requirements, implement configurations, and architect code changesPromote a...


  • Durham, North Carolina, United States Montani Consulting Full time

    Job Title: Principal Software EngineerWe are seeking a highly experienced Principal Software Engineer to lead our software development team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable software systems.Key Responsibilities:Collaborate with clients to understand and capture technical...


  • Durham, North Carolina, United States IQVIA Full time

    Job Title: Principal Identity ArchitectIQVIA is seeking a highly skilled Principal Identity Architect to join our Technical Domain Architecture team within the Architecture and Standards Group of our Global Technology Organization.Job Summary:The Principal Identity Architect will be responsible for designing reference architectures, developing reference...


  • Durham, North Carolina, United States IQVIA Full time

    Job Title: Principal Identity ArchitectIQVIA is seeking a highly skilled Principal Identity Architect to join our Technical Domain Architecture team within the Architecture and Standards Group of our Global Technology Organization.Job Summary:The Principal Identity Architect will be responsible for designing reference architectures, developing reference...


  • 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 StandardsWithin 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 culture that...


  • 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 Montani Consulting Full time

    Job OverviewSimply Easier Payments is a leading provider of billing services to the insurance industry, specializing in automating accounting and treasury tasks for thousands of clients. We are seeking a highly experienced Principal Software Engineer to lead efforts to innovate and optimize our core billing software.As a Principal Software Engineer, you will...

  • Principal Architect

    3 weeks ago


    Durham, North Carolina, United States Fidelity Investments Full time

    Job Title: Principal ArchitectFidelity Investments is seeking a highly skilled Principal Architect to lead the development of a modern, digital API ecosystem that delivers better customer experiences faster, enabling expansion to new markets and providing access to legacy and third-party systems.The Role:Lead the design and implementation of a scalable and...


  • Durham, North Carolina, United States Ampere Computing Full time

    About the RoleWe are seeking an experienced Principal Architect to lead the design and development of our on-die interconnect technology. As a key member of our team, you will be responsible for defining the architecture of our interconnect system, ensuring it meets the performance, power, and area requirements of our products.Key Responsibilities:Define the...


  • 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 Fidelity TalentSource LLC Full time

    Job Title: Tech Lead/ArchitectWe are seeking a highly skilled and experienced Tech Lead/Architect to join our team at Fidelity TalentSource LLC. As a key member of our organization, you will be responsible for leading the development of innovative solutions and architecting complex systems.About the RoleThis is a unique opportunity to work with a...


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

  • Principal Engineer

    4 weeks ago


    Durham, North Carolina, United States City of Durham Full time

    Job SummaryWe are seeking a highly skilled Principal Engineer to join our Public Works Department in Durham, North Carolina. As a key member of our team, you will be responsible for ensuring compliance with stormwater regulations through the independent review of development plans. This is a unique opportunity to work in a dynamic and growing city, making a...


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

  • Network Architect

    1 week ago


    Durham, North Carolina, United States MCNC Full time

    Job Title: Network ArchitectMCNC is seeking a highly skilled Network Architect to join our team. As a Network Architect, you will be responsible for designing and implementing data networking solutions for our clients.Key Responsibilities:Design and implement data networking solutionsParticipate in proof-of-concept labs and associated activitiesEnsure the...


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

    Software Engineer - Raleigh/DurhamRed Hat is seeking a highly motivated software engineer to join our Ansible Engineering team in Raleigh/Durham. As a software engineer, you will work with a high-performing team to deliver a high-quality user experience for our customers.Key Responsibilities:Develop and maintain software to automatically provision, upgrade,...

  • Senior Architect

    3 weeks ago


    Durham, North Carolina, United States Gpac Full time

    About the OpportunityThis exciting opportunity is a chance to join a reputable architecture firm in North Carolina, known for their commitment to professional development and employee well-being. The company has a strong focus on delivering high-quality projects and fostering a collaborative work environment.Key ResponsibilitiesManage projects from...