Director, Software Engineer
$227.8k - $338.8kNetApp, Inc.
Job Summary
The Director of Software Engineering leads NetApp’s Production Engineering organization, responsible for the reliability, security, and cost efficiency of NetApp’s ONTAP-based cloud products.
This role partners with Product Management, Cloud Architecture, and external hyperscaler teams (Google, AWS, Microsoft) to shift the organization from traditional operations to Production Engineering — replacing manual toil with automation.
The Director owns incident management, CI/CD, security compliance, and team growth, while scaling the exponential customer growth. As it matures, this role moves into direct architecture and engineering — building the Observability, CI/CD, Security, Data Plane, and Control Plane platforms the org runs on, including next-generation, AI-assisted automation that self-heals and self-tunes instead of paging a human.
Responsibilities
Strategic Leadership
- Define and execute the Production Engineering strategy — reliability, automation, observability, and cost efficiency — aligned to cloud platform objectives.
- Set SLA/SLO and error-budget policy; own the roadmap for shifting operational toil into software.
- Anticipate scale, security, and reliability risks across a growing multi-region cloud footprint and drive mitigation.
Engineering Execution
- Own incident management, on-call operations, escalation management, and operational readiness reviews (ORR) across the org.
- Drive CI/CD ownership — release automation, build automation, deployment governance — to reduce release risk and increase deployment velocity.
- Establish reliability, alert-quality, and cost metrics (error budgets, MTTR, paging volume/actionability) and hold operational reviews against them.
- Own quality engineering: regression, integration, and longevity testing; release qualification and test infrastructure.Build AI-assisted software systems as needed to aid above.
People Leadership
- Lead and develop engineering managers and Production Engineers across globally distributed teams (US and India).
- Build and staff on-call rotations with clear primary/secondary ownership by domain; close on-call coverage gaps.
- Drive org design, succession planning, and retention for a technical, high-toil-exposure organization.
Technical Leadership
- Architect and build the org’s Observability, CI/CD, Security, Data Plane, and Control Plane platforms — a working technical role, not an advisory one.
- Own the Secure Development Lifecycle: security reviews, audit readiness, vulnerability remediation, compliance, with direct involvement in the tooling.
- Lead platform engineering — shared infrastructure, regional expansion, automation — including design and implementation.
- Push the org toward AI-assisted, self-healing operations: systems that fix and tune themselves instead of generating pages.
Cross-Functional Partnership
- Partner with external hyperscaler engineering teams (Top 4 Cloud Platforms) on joint incident response and platform issues.
- Represent production health and reliability posture to customers and executive leadership in recurring business reviews.
- Align with Product Management on the operational cost of new features before they ship.
Job Requirements
- 12+ years of software engineering experience.
- 5+ years of people leadership experience managing managers and/or multiple engineering teams.
- Experience leading large-scale software development initiatives from concept through delivery.
- Strong knowledge of software architecture, cloud technologies, distributed systems, DevOps, and Agile methodologies.
- Experience driving organizational change and scaling engineering organizations.
- Proven ability to influence across technical and non-technical stakeholder groups.
- Experience owning production incident management, on-call operations, and SLA/SLO governance at scale.
- Strong hands-on engineering background — able to architect, design, and write code, not just manage people who do.
Preferred Qualifications
- Experience building and leading geographically distributed engineering teams.
- Strong financial and operational management experience, including resource planning and budget accountability.
- Has personally built observability, CI/CD, security, or data-plane/control-plane systems at scale.
- Experience with enterprise storage systems (block, file, or object) and the operational and architectural challenges specific to storage infrastructure.
- Kernel-space software engineering experience — device drivers, filesystems, or OS-level storage stacks — beyond application-layer development.
Education
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related technical field.
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. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or 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.
$227.8k - $338.8k
...Director of Software EngineeringThe 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, Architecture...Suggested- Lead multiple software engineering teams to deliver scalable, secure, and reliable products while aligning engineering strategy with business objectives. Drive organizational effectiveness, technical excellence, and talent development through close partnership with cross...Suggested
$180k - $195k
...web browser interface. As an Associate Director on the platform services team, you will... ...collaborate with cross-functional teams of engineers, designers, and product managers to... ...team is to provide a suite of reusable software components which enable all Eclipse engineering...SuggestedOngoing contractFull timeCasual workWork at officeWorldwideFlexible hours$159k - $284.1k
As an Associate Director in Software Engineering, you will provide leadership and guidance to multiple related departments, driving the strategic direction and implementation of software solutions. You will ensure that departments meet their performance objectives and...SuggestedFull timeWork at officeLocal areaFlexible hours$198k - $262k
...Job Description Job Description Responsibilities Job Summary As Director of Software Development Engineering, you will lead the engineering organization responsible for building and scaling DeepHealth’s platform and products. You will drive technical strategy...SuggestedLocal areaRemote work$220k - $320k
...advanced optics, image sensors and artificial intelligence software Cognex vision and ID systems capture an image then... ...3 days in the office, 2 at home.Cognex is looking for a Director of Software Engineering to own the strategy, technical direction, and delivery of...Full timeSecond jobWork at office$210.9k - $379.2k
The RoleWe are seeking a Senior Director of Software Engineering to lead the software engineering organization supporting Research and CMC Development. Reporting to the Head of Digital for Research and CMC Development (D4RT), this leader will establish clear engineering...Permanent employmentFull timeWork at officeWork from home- ...System Director, Health Plan Systems and Digital Product DevelopmentLocation: Akron, OH Duration: 3 Months temp to hireThe System Director... ...performance standards.Team Leadership & Collaboration: Oversee software development and integration team activities, ensuring the...Temporary work
- ...Director, Software Engineering Position Overview: The Director will be responsible for leading a skilled team of software developers in support of the firm's investments, operations, client service, reporting, and performance teams. This person will work directly...Remote work
- ...Robotics to enable future generations of intelligent machines that will help us all live better lives. You will manage a team of Software Engineers, with expertise in a number of robotics disciplines, such as simulation, perception and embedded software development. This...Full timeWork experience placementLocal area
$175k - $185k
.... Stay for the culture. What You'll Be Doing: Sr. Director, AI Platform Engineering Job Summary The Sr. Director of AI Platform Engineering... ...in these areas - staffing the teams, delivering the software, and operating it in production - working within the...Full timeImmediate startWork from home- ...The Planet Group has partnered with a Boston area company to locate a Director of Software Engineering for a full time role. This is a remote role but preference will be given to candidates local to the Boston area. We are seeking a hands-on, execution-focused Director...Full timeContract workLocal areaRemote work
- ...Director of Software EngineeringEngineering - Boston, MA - Full TimeWe believe when it comes to fashion, it's all about the details. Our personalization... ...at the time.The RoleWe are seeking a Director of Software Engineering to lead an engineering team that is building the world's...Remote workFlexible hours
$153k - $276k
...Overview Director, Engineering – Global Finance Technology (GFT) SIMPL program, to support the Strategic Incremental Modernization of Premium... ...technical or business discipline. Minimum 10+ years of Software Engineering experience. Minimum 5+ years in a leadership...- Job Description:Associate Director of Engineering - Customer Care Product & EngineeringAt Chewy, we believe great work starts with great people... ....Establish engineering best practices in system design, software development, testing, DevOps, and observability.Partner with...Local areaFlexible hours
$170k - $220k
...providing products and expertise that help nearly 16 million people save for a better today and tomorrow.Position SummaryAs a Software Engineering Manager, Enterprise AI Platform, you will lead a team responsible for building, operating, and continuously improving...Full timeRemote work$269.1k - $307.2k
As a Capital One Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end Java based systems and machine learning models...Full timePart timeLocal area$137.7k - $261.63k
...autonomously, and has experience leading platform and knowledge engineering work in broad-scale transformation programs? Are you ready to... ...your career by leveraging your experience to convert a legacy software development process into one led by agentic models? Are you...Work at officeVisa sponsorshipShift work- Capital One in Cambridge, MA seeks a Director of Software Engineering to lead multiple product-focused software teams building customer-facing web and mobile apps, REST microservices, and back-end Java systems, leveraging AWS and big data tech. You will mentor engineers...
- ...for expertise, scale, and technology.Job DescriptionDirector of Engineering AI/Data ScienceLocation(s): Waltham, MAGet To Know the TeamYou... ...high-impact problems at the intersection of AI and enterprise software.We operate with a genuinely agile mindset — shipping...Ongoing contractFull timeCasual workFlexible hours
$116.4k - $140k
...Collaboration across disciplines is central to our impact. Our staff includes system security researchers, applied cryptographers, software engineers, formal methods experts, and embedded systems developers. We bring modern security approaches into complex, high-stakes...- ...top of our enterprise big data platform.We are seeking a Director of AI Platform Engineering to lead the design, development, and scaling of our... ...and audit requirementsWhat You Will Bring:10+ years in software engineering, with 5+ years in engineering leadership and...Ongoing contractFull timeCasual workWork at officeFlexible hours
$148.8k - $204.6k
...achievements, the knowledge you've gained, and the personal interests that shape who you are.Position OverviewThe Manager, Software Engineering leads the engineering team behind the Cost Engine. A core API and backend service that standardizes and serves healthcare procedure...Full timeWork at officeLocal areaVisa sponsorshipFlexible hours$90k - $190k
...greater than the sum of its parts — a Tutor Intelligence. As an AI software company that deploys its inventions directly into the... ...help deliver the future of automation. Full Stack Software Engineer (XR Applications) As a Full Stack Software Engineer at Tutor...Full timeWork at office$100k - $140k
Slalom is looking for an experienced Engineering Manager with a passion for maximizing the value and effectiveness of our Salesforce Product... ...across Salesforce and AWS delivery workflows.* Support modern software development lifecycle practices, including iterative delivery,...Temporary workLocal area$195k - $257.5k
...stakeholder.What You'll work on:Run day-to-day activities of a dynamic engineering teams, including requirements grooming, scrums, retrospectives... ..., testing, and maintenance of our platformLead agile software processes for engineering teams and introduce best-in-class industry...Remote workFlexible hours- ...have built and brought to market a tax-smart investment strategy engine delivering an intuitive experience and intelligent automation.... ....Position Description: 55ip is looking for an experienced software development manager to lead the 55IP platform that forms the backbone...
- ...DoorDash, Affirm, and Zillow.About the roleWe are looking for our Engineering Manager who has a solid track record of developing and... ...of successful delivery on the team.Familiarity with enterprise software and software as a service. We deliver a highly reliable service...Full timeRemote workVisa sponsorshipWork visa
$175.4k - $283.8k
...platform: the APIs, libraries, services, and data stores other engineering teams integrate with to control who can do what in their part... ...product point of view at the same time.Familiarity with enterprise software and the expectations security-conscious customers place on...Full timeLive inRemote work$229.9k - $262.4k
...Senior Manager, Software Engineering, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part...Full timePart timeInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineer. Be the first to apply!
- IT software development manager Waltham, MA
- software manager Waltham, MA
- application manager Waltham, MA
- director of software Waltham, MA
- application engineering manager Waltham, MA
- director software engineering Waltham, MA
- general engineer Waltham, MA
- chief engineer Waltham, MA
- principal developer Waltham, MA
- engineering director Waltham, MA



