DDN

DDN

Senior Staff Engineer (S3)

Remote - California · Staff+

Sponsorship not specifiedDetected 5 days ago
C++GitLinuxAgileTCP/IPResearchLeadershipCommunication

About the role

  • We are seeking a Sr Staff Software Engineer for the ongling development of a S3 compliant high performance file system. The candidate must have proven development experience with technical leadership qualities, effective communication skills and is a self-starter. In addition, the candidate must collaborate with other teams and individuals worldwide to
  • quickly learn DDN products/technology/setup & configuration. The candidate must be able to leverage and integrate the monitoring, health-check and alerting aspects around the product.

Responsibilities

  • Maintain, extend, and improve our S3 implementation.
  • Design and develop in C/C++ under tight deadlines with minimal supervision
  • Define and articulate technical designs with the appropriate details
  • Full application development from design to development to testing to deployment
  • Undertake research based technical tasks: Define research approach, document results and Derive conclusions. Should be able to design a solution based on the research conducted
  • Support product deployment and production defect resolution in a timely manner
  • In addition, the candidate must collaborate with other teams and individuals worldwide to quickly learn DDN products/technology/setup & configuration.

Requirements

  • 12+ years' experience system software development and complex problem resolution.
  • Expert knowledge of the following programming languages: C/C++
  • Broad range of experience with open-source development toolchain like gcc, gdb, g++, git
  • Knowledge of user space IO frameworks such as Fuse, SPDK
  • The candidate must have proven development experience with technical leadership qualities, effective communication skills and is a self-starter.

Nice to have

  • Strong understanding of RDMA network principles, libfabric, zero-copy, verbs, etc.
  • Knowledge of performance engineering.
  • Experience working with Scrum Agile
  • Experience of complex network programming, TCP/IP or RDMA.

Benefits

  • The candidate must be able to leverage and integrate the monitoring, health-check and alerting aspects around the product.

Company info

  • We are seeking a Sr Staff Software Engineer for the ongling development of a S3 compliant high performance file system.

This listing is sourced directly from DDN's careers page and normalized into a canonical job model.