DataDirect Networks (DDN) is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, transgender, sex stereotyping, sexual orientation, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
Senior Engineering Manager
Location
United States
Posted
15 hours ago
Salary
Not specified
Seniority
Lead
Job Description
Role Description
DDN is seeking a dynamic and experienced Senior Manager of Engineering to lead the design, development, testing, deployment, and maintenance of a critical component of the Infinia Data Intelligent Platform. The ideal candidate will bring deep technical expertise in I/O path optimization, erasure coding, SPDK (Storage Performance Development Kit), and distributed locking mechanisms, combined with strong people leadership skills. In this role, you will balance hands-on technical leadership with team management, guiding engineers to deliver high-performance, fault-tolerant, and secure data management services at extreme scale.
We are looking for remote candidates in the following metropolitan areas: Boston, MA; Raleigh, NC; Denver, CO; or Tucson, AZ. Occasional in-person meetings or team events may be required.
Key Responsibilities
- Lead and mentor a team of engineers, fostering a culture of technical excellence, strong code quality, and continuous learning.
- Set clear performance expectations, provide regular feedback, conduct performance reviews, and support career development for team members.
- Own and execute the team’s technical roadmap for storage I/O path optimization, ensuring alignment with broader engineering and product objectives.
- Collaborate closely with Product Management, Architecture, and peer Engineering teams to define requirements, review designs, and validate technical approaches.
- Provide technical leadership for the analysis, design, and implementation of next-generation I/O path optimizations to improve throughput, latency, and overall system performance.
- Guide the evaluation and implementation of erasure coding techniques to balance data durability, reliability, and storage efficiency.
- Oversee the use of SPDK to integrate effectively with underlying storage platforms and hardware accelerators in heterogeneous environments.
- Drive adoption of best practices in automated testing, CI/CD pipelines, and system monitoring to improve reliability and development velocity.
- Ensure delivered software meets high standards for quality, maintainability, documentation, and test coverage.
- Act as an escalation point for technical challenges, helping the team diagnose and resolve complex system and performance issues.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 10+ years of professional software development experience, with a strong focus on large-scale storage systems, I/O path optimization, and performance-critical code.
- 5+ years of experience leading and managing engineering teams.
- Hands-on experience implementing erasure coding solutions and a strong understanding of redundancy and data protection algorithms.
- Solid knowledge of SPDK and its role within low-level storage stacks or distributed systems.
- Experience with distributed locking mechanisms, concurrency control, and consistency models in distributed environments.
- Strong understanding of cluster management, I/O operations, and event-driven architectures.
- Proficiency in networking, distributed, asynchronous, and concurrent programming.
- Proficiency in C/C++, along with experience using debugging, profiling, and performance analysis tools.
- Demonstrated ability to deliver high-quality software iteratively and on schedule through effective team leadership.
Preferred Skills
- Experience with cluster management tools and frameworks.
- Deep understanding of memory management, cache allocation, and bulk data processing.
- Familiarity with performance analysis methodologies and tooling.
- Background in high-performance computing or other data-intensive environments.
Company Description
DataDirect Networks, Inc. is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, transgender, sex stereotyping, sexual orientation, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
Job Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 10+ years of professional software development experience, with a strong focus on large-scale storage systems, I/O path optimization, and performance-critical code.
- 5+ years of experience leading and managing engineering teams.
- Hands-on experience implementing erasure coding solutions and a strong understanding of redundancy and data protection algorithms.
- Solid knowledge of SPDK and its role within low-level storage stacks or distributed systems.
- Experience with distributed locking mechanisms, concurrency control, and consistency models in distributed environments.
- Strong understanding of cluster management, I/O operations, and event-driven architectures.
- Proficiency in networking, distributed, asynchronous, and concurrent programming.
- Proficiency in C/C++, along with experience using debugging, profiling, and performance analysis tools.
- Demonstrated ability to deliver high-quality software iteratively and on schedule through effective team leadership.
- Preferred Skills
- Experience with cluster management tools and frameworks.
- Deep understanding of memory management, cache allocation, and bulk data processing.
- Familiarity with performance analysis methodologies and tooling.
- Background in high-performance computing or other data-intensive environments.
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Engineering Manager, Billing
Consensus Cloud SolutionsConsensus Cloud Solutions is a publicly traded, leading digital cloud fax and interoperability solutions organization in the United States and globally, focusing on connecting and empowering healthcare providers, payers, care teams, and technology innovators to unify multiple systems that wouldn’t otherwise talk to each other. Consensus is a trailblazer in our industry and believes that data transformation will reshape the world of healthcare. Founded over 25 years ago, Consensus leverages its technology heritage to move from simple digital documents to advanced healthcare standards (HL7/FHIR) for secure data transport, as well as Natural Language Processing (NLP) and Artificial Intelligence (AI) to convert unstructured to structured, analytics-ready data, helping users unveil information that is meaningful and actionable for better patient care. Consensus leads the industry in data exchange solutions and we’re only getting started! With exciting new initiatives on the horizon, we are continuing our strategic expansion and we are looking to add to our diverse team of innovators. Consensus Cloud Solutions is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive and equitable environment for all employees. We offer many remote and hybrid career opportunities.
The Engineering Manager, Billing Systems is a hands-on technical leadership role responsible for the architectural integrity, development, and maintenance of our core financial and billing infrastructure. This individual bridges the gap between high-level business strategy and te...
Software Engineering Manager leading platform development in healthcare technology company
Salesforce Engineering Manager
FanaticsFanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods. Collect physical and digital trading cards, sports memorabilia, and other digital assets. Bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.
As a Salesforce Engineering Manager for Internal Platforms, you will lead a team of engineers who build and maintain primarily the Salesforce platform with some Java backend services and capabilities. These engineers work across API development, microservices, integrations, Apex,...
The Technical Leader develops, refines, and executes standardized work processes for the Design Process team to improve efficiency and coordination for the global deployment of the BWRX-300. This role involves providing technical oversight, direction, resource and schedule management, and professional development for the team while advancing project planning, design, execution, and delivery.

