Staff Software Engineer @ DDN | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Staff Software Engineer jobs in United States
Be an early applicantLess than 25 applicants
company-logo

DDN · 4 hours ago

Staff Software Engineer

ftfMaximize your interview chances
Artificial Intelligence (AI)Big Data
check
H1B Sponsor Likelynote

Insider Connection @DDN

Discover valuable connections within the company who might provide insights and potential referrals.
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.

CMakeMesonSConsC/C++Continuous IntegrationSDK DevelopmentAPI DesignCross-platform CompilationDependency ManagementLinux Systems ProgrammingBlock Device ManagementFile System ImplementationsHardware Management ProtocolsABI Compatibility ManagementPerformance Optimization Techniques

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

twittertwittertwitter
company-logo
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 Stage
Total Funding
$9.9M
2002-01-02Series A· $9.9M

Leadership Team

leader-logo
Alex Bouzari
Co-Founder, Chairman, & CEO
linkedin
P
Paul Bloch
President and Co-Founder
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot