Data Direct Networks logo
Data Direct Networks

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

Engineering ManagerEngineering ManagerFull TimeRemoteLeadTeam 1,001-5,000

Location

United States

Posted

15 hours ago

Salary

Not specified

Seniority

Lead

I/O path optimizationerasure codingSPDKStorage Performance Development Kitdistributed locking mechanismsCC++CI/CD pipelinesautomated testingcluster managementmemory managementbulk data processingperformance analysis toolsnetworkingconcurrent programmingdistributed systemsevent-driven architectures

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 Categories

Related Job Pages

More Engineering Manager Jobs

Consensus Cloud Solutions logo

Engineering Manager, Billing

Consensus Cloud Solutions

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

Engineering Manager16 hours ago
Full TimeRemoteTeam 501-1,000

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

JavaVB6PythonNode.jsSOXPCI-DSS
United States
$125K - $177.5K / year
RxSense logo

Software Engineering Manager

RxSense

Advanced Technologies. Powerful Results.

Engineering Manager16 hours ago
Full TimeRemoteTeam 201-500H1B Sponsor

Software Engineering Manager leading platform development in healthcare technology company

AWSCloudDistributed SystemsDockerEC2ElasticSearchKubernetesMicroservicesMongoDBMySQLNoSQLRedisSQL.NET
United States
$175K - $200K / year
Fanatics logo

Salesforce Engineering Manager

Fanatics

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

Engineering Manager16 hours ago
Full TimeRemoteTeam 201-500

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

SalesforceAPI developmentJavaSpring BootAWSKafkaApexLightning Web Componentsmicroservicesintegrationsevent-driven systemsREST APIstreaming frameworksCI/CDDevOps toolsobservability frameworks
United States
$144.4K - $237.5K / year
Engineering Manager17 hours ago
Full TimeRemoteTeam 10,001+H1B No Sponsor

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.

United States + 1 moreAll locations: United States, Canada
$111.2K - $213.2K / year