DDN · 6 hours ago
Staff Software Engineer
Maximize your interview chances
Artificial Intelligence (AI)Big Data
H1B Sponsor Likely
Insider Connection @DDN
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design and implement scalable build systems for our storage platform
Create and maintain comprehensive SDK documentation and examples
Optimize build times and reduce artifact sizes
Implement effective dependency management solutions
Develop and maintain core C/C++ libraries
Create build tooling and development utilities
Implement cross-platform compilation strategies
Design API/ABI compatibility layers
Integrate third-party libraries and manage dependencies
Create packaging and deployment solutions
Implement continuous integration pipelines
Design mechanisms for SDK distribution
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Strong experience with modern C++ build systems (CMake, Meson, SCons)
Proven track record in designing and implementing cross-platform build infrastructures
Experience with continuous integration systems and build automation
Proficiency in creating and maintaining SDK deployment packages
8+ years of Software Engineering experience, with 5+ years of C/C++ development experience
Build system architecture and optimization
SDK development and API design
Cross-platform compilation and linking
Package management and dependency handling
Deep understanding of static and dynamic library management
Symbol visibility and versioning
Binary compatibility maintenance and platform-specific toolchains
Advanced Linux systems programming
Experience with low-level storage interfaces, block device management, file system implementations and hardware management protocols (IPMI, Redfish)
Experience in creating developer tooling and SDK packages, managing ABI compatibility across releases, implementing modular build systems, and designing cross-platform compilation frameworks
Knowledge of storage system architectures, package management systems, binary interface design and performance optimization techniques
Company
DDN
DDN is the world’s leading data intelligence platform that reliably accelerates massive data sets across AI and HPC workloads from edge to core to cloud.
H1B Sponsorship
DDN has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2022 (1)
2021 (6)
Funding
Current Stage
Late StageTotal Funding
$9.9M2002-01-02Series A· $9.9M
Recent News
2024-11-19
2024-11-06
Company data provided by crunchbase