Similar Jobs
See allSenior Staff Quality Engineer - S3
DataDirect Networks
US
C/C++
Python
Linux
Staff Software Engineer
Mercury Insurance
US
Java
Python
Go
Lead Software Engineer
Jobgether
US
Java
Kotlin
Go
Senior Software Engineer, Platform Team
Voleon
US
Python
Go
Java
Senior Distributed Systems Engineer / Architect
RapidFort
US
Python
Bash
Linux
Key Responsibilities:
- Design and develop multi-threaded asynchronous replication systems with parallel streaming capabilities
- Build object-level delta replication with checkpointing and resume functionality
- Develop replication engines supporting bucket/share-level replication controls
Required Qualifications:
- 8+ years of experience in distributed systems, storage systems, or backend software engineering
- Strong programming skills in one or more languages: C++, Go, Java, or Rust
- Deep understanding of distributed systems concepts (consistency, availability, scalability, fault tolerance)
Interview Process:
- Coding assessment: Often in a language of your choice.
- Systems design: Translate high-level requirements into a scalable, fault-tolerant service (depending on role).
- Real-time problem-solving: Demonstrate practical skills in a live problem-solving session.
DataDirect Networks
DataDirect Networks (DDN) is a global market leader renowned for powering many of the world's most demanding AI data centers, in industries ranging from life sciences and healthcare to financial services, autonomous cars, Government, academia, research and manufacturing. DDN's cutting-edge data intelligence platform is designed to accelerate AI workloads, enabling organizations to extract maximum value from their data.