Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Software Engineer

$227.8k - $338.8k

Jobleads-US

Job Summary

As a Director of Software Engineering for the Core Software Engineering group, you will drive engineering projects and development support by collaborating with cross-functional teams across NetApp, including our partners in Cloud Storage and AI. You will direct the activities of software systems development and quality assurance functions to build and maintain solutions in ONTAP. You will impact the planning, execution, and delivery of parallel projects, enabling NetApp customers to embrace our Enterprise, Cloud, and AI solutions. This position is a hybrid role, located in our Raleigh, NC office.

Key Responsibilities

  • Help define strategic direction for software development and architecture across multiple teams and product lines.
  • Lead and scale engineering teams, ensuring alignment with business objectives and technical excellence.
  • Drive end-to-end software development lifecycle in an Agile environment, from feature definition to production support.
  • Establish and optimize development processes, operational metrics, and continuous improvement initiatives.
  • Mentor and develop engineering managers and senior engineers, fostering a culture of innovation, accountability, and inclusion.
  • Collaborate with senior leadership and cross-functional teams to define priorities and deliver customer-centric solutions.
  • Champion operational excellence, including reliability, scalability, and performance of cloud-native services.
  • Recruit and retain top talent, building diverse, high-performing teams.
  • Advocate for best practices in engineering and operations across the organization.

Education

  • 15+ years of industry experience in software development, including large-scale distributed systems.
  • 7+ years of leadership experience, managing engineering teams and technical leaders.
  • Track record of delivering scalable, available, and low-latency cloud services.
  • Well versed in using agentic engineering.
  • Hands-on experience using Distributed Storage Systems.
  • Strong business acumen and ability to influence strategy & direction with senior leadership.
  • Strong communication skills, capable of presenting complex technical concepts to diverse audiences.
  • Experience defining and implementing best practices for the full software development lifecycle.
  • Solid understanding of performance, scalability, and enterprise system architecture.
  • Experience with data processing, analytics, and AI/ML systems.
  • Prior experience building CI/CD infrastructure for large-scale deployments.

Preferred qualifications

  • Domain expertise on knowledge graphs, semantics and data modeling.
  • Hands-on experience with Distributed Database Systems.
  • Hands-on experience with training and deploying AI models.

Compensation

The target salary range for this position is 227,800 - 338,800 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package.

  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • various Leave options
  • Performance-Based Incentives
  • employee stock purchase plan
  • restricted stocks (RSU's)

with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.

#J-18808-Ljbffr Jobleads-US
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Director, Software Engineer in Durham, NC vacancy
  • $227.8k - $338.8k

     ...Director of Software Engineering The Director of Software Engineering leads multiple software engineering teams responsible for the delivery of innovative, scalable, secure, and reliable products and services. This role partners closely with Product Management, UX,... 
    Suggested

    NetApp

    Durham, NC
    3 days ago
  •  ..., uDeploy, and Stash. Modifies existing software to correct errors, adapt to new hardware...  ...:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems...  ...) and six (6) years of experience as a Director, Software Engineering (or closely... 
    Suggested
    Full time

    Fidelity Investments

    Durham, NC
    3 days ago
  • Director, Software EngineeringSkip to main content#Director, Software Engineering page is loaded## Director, Software EngineeringApplylocations: Durham, NCtime type: Full timeposted on: Posted Todaytime left to apply: End Date: September 8, 2026 (30+ days left to apply)... 
    Suggested
    Full time

    Soteria Reinsurance Ltd.

    Durham, NC
    1 day ago
  • UBS Business Solutions US LLC has the following positions in Morrisville, NC. Director, Software Engineer to Design, develop, and maintain applications using Microsoft technologies (Azure, C# .NET, Blazor, WPF), web technologies (Angular, HTML/CSS), and databases (Oracle... 
    Suggested
    Work at office
    Remote work

    UBS Business Solutions US LLC

    Morrisville, NC
    1 day ago
  • $190k - $225k

     ...: high-visibility role for the aspiring engineering leader looking to steer mobile engineering...  ...to the CTO as the first step As Director, you will play a pivotal role in leading...  ...optimization, and innovation of the company’s software. This hands-on leadership role focuses on... 
    Suggested
    Full time

    The Brixton Group, Inc.

    Durham, NC
    5 days ago
  •  ...Fidelity in Durham, NC is seeking a senior engineering leader to design, architect, build, and automate data pipelines that integrate mainframe COBOL and modern web applications, powering brokerage and equity compensation platforms. You will drive technical strategy and... 

    MainframeMaster

    Durham, NC
    1 hour ago
  •  ...Director, Software Engineering at Fidelity Investments in Durham, NC to develop, build, & manage market data products, Real-Time Pricing, & H&A product suites on cloud, including AWS. Req. Bachelor’s degree and 6 yrs. exp. or Master’s and 4 yrs. exp. Job Number 21336... 

    Fidelity Investments

    Durham, NC
    4 days ago
  •  ...business unit-wide solutions by developing complex, multi-faceted software applications. Researches and recommends new technologies in...  ...-wide solutions. Primary Responsibilities: Leads and mentors engineering teams, driving technical strategy and ensuring successful delivery... 

    MainframeMaster

    Durham, NC
    1 hour ago
  •  ...NetApp in Raleigh, NC seeks a Director of Software Engineering for the Core Software Engineering group to drive large-scale distributed systems and cloud-native services. You will lead cross-functional teams across Cloud Storage and AI, shape strategy, mentor engineering... 
    Relocation

    Jobleads-US

    Durham, NC
    5 days ago
  •  ...Fidelity Investments seeks a Director of Software Engineering to lead and mentor multiple teams, shaping the technical strategy and ensuring delivery of complex data solutions. You will define roadmaps, drive architecture, and collaborate with senior leaders to align... 

    Jobleads-US

    Durham, NC
    1 day ago
  • $293.9k - $406.8k

     ...rapid resolution, and contextualized professional services across the entire customer journey.We are seeking a Senior Director of Software Engineering in our Cisco IQ Services engineering organization. This role is responsible for driving the technical strategy, operational... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    4 days ago
  •  ...NetApp, Inc. is seeking a Director of Software Engineering for the Core Software Engineering group in a hybrid role in Raleigh, NC. You will drive engineering projects across NetApp, including Cloud Storage and AI collaborations, directing software development and... 

    Jobleads-US

    Morrisville, NC
    1 day ago
  • $272k - $431.25k

     ...NVIDIA is the engine of modern AI, and robotics is where AI meets the physical world. The Isaac robotics platform — spanning Isaac Sim...  .... Recruit, grow, and mentor a high-performing team of robotics software engineers; set direction, raise the technical bar, and manage... 
    Full time

    Nvidia

    Durham, NC
    4 days ago
  •  ...experimentation and continuous improvement across engineering practicesEnsure operational excellence...  ...evaluating or integrating AI tools into software delivery pipelines (e.g., GitHub Copilot...  ...work autonomouslyLabcorp is seeking a Director of DevOps Engineering to lead enterprise... 
    Full time
    Temporary work
    Casual work
    Internship
    Monday to Friday
    Flexible hours
    Day shift

    Laboratory Corporation of America

    Durham, NC
    1 day ago
  • Morpheus Software Principal UI/UX engineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average 2...  ...in mind, we are looking to expand and grow our Private Cloud Engineering team with a talented and inspired Principal Software Engineer... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    3 days ago
  • $165k - $195k

     ...at the intersection of memory and AI/HPC infrastructure. That engineering expertise positions us to power the next generation of AI workloads...  ...Solutions brings together differentiated infrastructure software, advanced memory, compute systems, end-to-end services, and industry... 
    Full time
    Worldwide

    Penguin Solutions

    Durham, NC
    4 days ago
  • $207k - $300k

     ...Software Engineer Manager II, Google Workspace Advanced Experience owning outcomes and decision making, solving ambiguous problems...  ...discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc.... 

    Google Inc.

    Durham, NC
    3 days ago
  • $140k - $200k

     ...additional hours, with reasonable notice provided when possible. Job Responsibilities Lead, mentor, and grow a team of software engineers across multiple levels (staff, senior, mid-level, and junior), fostering a culture of technical excellence, collaboration, and... 
    Full time
    Temporary work
    Casual work
    Internship
    Local area
    Monday to Friday
    Flexible hours
    Day shift

    Labcorp

    Durham, NC
    6 days ago
  •  ...intelligent, and scalable customer engagement. We are seeking a Director of Engineering to help design, build and operate its voice platform...  ...deep telecommunications expertise and the ability to build software and platform capabilities that can be consumed through APIs... 
    Full time

    Fidelity Investments

    Durham, NC
    1 day ago
  • $170k - $220k

     ...Job Summary NetApp is seeking a hands-on, innovative Software Engineering Manager to lead globally distributed software engineering and data science teams responsible for AI-driven analytics, recommendation systems, intelligent insights, and customer success platforms... 
    Full time
    Local area

    NetApp, Inc.

    Durham, NC
    1 day ago
  • $207k - $301k

     ...or equivalent practical experience. 8 years of experience in software development. 3 years of experience with developing large-scale...  ...About The Job Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not... 

    Google

    Durham, NC
    5 days ago
  •  ...worked together at their previous startup FarmShots exited to Syngenta. The role Gradient is hiring a Senior or Staff Software Engineer reporting to the CTO Sai and eventually managing part of their 15 person engineering team. You’ll write code every day, take ownership... 
    Full time

    Semata

    Durham, NC
    14 hours ago
  •  ...sounds like the place for you, read on, and then apply at aspida.com/careers. What We Are Looking For: The Full Stack Software Engineer role will revolve primarily around a Node.js backend and a React.js front end while also supporting the team on various side... 
    Full time

    Aspida Financial Services

    Durham, NC
    14 hours ago
  •  ...provide immigration sponsorship for this position.The RoleAs the Director, Data Platform DevOps Engineering, you blend deep expertise in cloud infrastructure, platform engineering, automation, and software delivery with a passion for coaching, mentoring, and developing... 
    Full time

    Fidelity Investments

    Durham, NC
    4 days ago
  • $103.2k - $146.8k

     ...scaleYour Impact:Own features end-to-end across the complete software development lifecycle including AI, spanning requirements gathering...  ...in design and code reviews, contributing to shared engineering standards and long-term system health. Partner closely with product... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Durham, NC
    9 hours ago
  • $95k - $160k

     ...improvement.Enough technical depth in AI and agentic systems to make real build decisions, scope what’s feasible, and partner credibly with engineers — without needing to write production code yourself.Strong product sense and UX/architecture instinct: you can shape both what... 
    Full time
    Work at office
    Worldwide

    Pearson

    Durham, NC
    4 days ago
  • $320k

     ...networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. NVIDIA NVLink Fusion will enable industry-leading AI...  ...NVIDIA's Software, Architecture, Networking and Systems engineering teams in defining the architecture for NVLink Fusion. Ensuring... 
    Full time
    Shift work

    Nvidia

    Durham, NC
    4 days ago
  •  ...industry leaders in construction, building products manufacturing, and distribution.We are seeking an experienced Senior Full Stack Software Engineer to evolve technical direction of our B2B platform’s integrations with customer systems, especially ERP platforms. This role... 
    Full time
    Temporary work
    Remote work
    Home office
    Flexible hours

    Higharc

    Durham, NC
    3 days ago
  • HPE Morpheus Software - Senior Software EngineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average...  ...in mind, we are looking to expand and grow our Private Cloud Engineering team with talented and inspired Software Engineers.Essential... 
    Full time
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    4 days ago
  • $152k - $241.5k

     ...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of... 
    Full time

    Nvidia

    Durham, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Software Engineer. Be the first to apply!