DDN Storage · 6 hours ago
Principal Software Engineer
Maximize your interview chances
Artificial Intelligence (AI)Big Data
H1B Sponsor Likely
Insider Connection @DDN Storage
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design and implement lightweight publisher/subscriber event streaming broker architecture, integrating with complex highly resilient underlying distributed storage.
Drive design discussions, build prototypes and contribute to deliver high quality products.
Conduct code reviews and improve scalability, reliability and performance of RED solutions.
Collaborate with your teammates and integrate a group of passionate developers in an outcome-oriented environment.
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
Prior experience with architecture and implementation of AI-based rules engines to facilitate data movement and transformation.
Experience with architecture and implementation of lightweight pub/sub event streaming technologies (ex. Apache Kafka, Mosquitto)
Knowledge of distributed file system solutions, parallel file system solutions or network file system is important.
Knowledge of various traditional data movement technologies including asynchronous replication, synchronous replication, and tiering
Experience in developing and debugging at system level C/C++, particularly for Linux/UNIX computing environments.
Excellent hands-on software development experience of 10+ years on scale-out and high availability storage solutions
BS/MS/Ph.D in Computer Science, Computer Engineering, Statistics, Mathematics or equivalent degree/experience.
Attention to detail and commitment to high quality deliverables.
Strong team player with good communication skills and should be self-starter.
Excellent time management skills, with the ability to independently prioritize, multitask, and work under deadlines in a fast-paced environment.
Preferred
NVM storage technology and/or distributed key-value storage systems are highly desired.
Common Hierarchical Storage Management techniques including tiering as well as efficient data movement techniques from edge to core to cloud.
Parallel file system solutions (ex. Lustre, GPFS) or distributed file systems (ex. NFS)
Low-latency, high-bandwidth High-Performance Computing (HPC) networks
NVME and NVMEoF storage technology
Linux kernel internals
Memory mapped IO (mmap), event-driven and lock-free programming concepts
Distributed key-value storage systems (memcached)
Company
DDN Storage
DDN is the world’s largest private data storage company and the leading provider of intelligent technology and infrastructure solutions for data-centric organizations.
H1B Sponsorship
DDN Storage 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-06
Company data provided by crunchbase