Staff Replication Systems Architect

Doist

North Carolina

Hybrid

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DDN seeks a Staff Replication Development Engineer to lead the design and development of the replication engine for the Infinia AI Data Platform. You will build high-performance asynchronous replication capabilities that enable reliable disaster recovery and scalable data movement across large-scale data systems.

The role demands deep expertise in distributed systems, multi-threading, secure data transfer (TLS), and collaboration with backend, security, and platform teams to deliver end-to-end

Qualifications

  • 8+ years of experience in distributed systems or backend software engineering.
  • Proficient in one of: C++, Go, Java, or Rust.
  • Experience designing data replication systems and distributed data services.
  • Strong understanding of distributed systems concepts (consistency, availability, scalability, fault tolerance).
  • Experience with multi-threading, concurrency and parallel processing.
  • Knowledge of TLS and secure communication (TLS).
  • Experience designing and building REST APIs and service-based architectures.

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.
  • Implement secure data transfer mechanisms using TLS 1.3 with mutual authentication.
  • Ensure end-to-end data integrity through checksum validation and verification pipelines.
  • Design and implement manual failover workflows for disaster recovery scenarios.
  • Build and maintain REST APIs for replication configuration, control, and automation.
  • Develop metadata tracking and change detection systems to enable efficient replication.
  • Implement RPO visibility, alerting, and operational insights for replication status.
  • Contribute to monitoring dashboards focused on replication health and performance.
  • Ensure systems are designed for high availability, fault tolerance, and scalability.
  • Partner with QA teams to drive performance, resiliency, and scale validation.
  • Collaborate with backend, security, and platform teams to deliver end-to-end replication workflows.
  • Participate in debugging, production issue resolution, and continuous improvement of replication reliability.
  • Provide technical leadership, architectural guidance, and mentorship to the engineering team.

Skills

Distributed systems
C++
Go
Java
Rust
Multi-threading
REST APIs
TLS security
Data replication
Troubleshooting

Job description

DDN seeks a Staff Replication Development Engineer to lead the design and development of the replication engine for the Infinia AI Data Platform. You will build high-performance asynchronous replication capabilities that enable reliable disaster recovery and scalable data movement across large-scale data systems.

The role demands deep expertise in distributed systems, multi-threading, secure data transfer (TLS), and collaboration with backend, security, and platform teams to deliver end-to-end

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Replication Engineer, Distributed Data Systems
Lead Replication Engineer, Distributed Data Systems

DDN • Santa Clara (CA)

On-site
USD 150,000 - 190,000
Senior Replication Engineer: Scalable DR and Data Pipelines
Senior Replication Engineer: Scalable DR and Data Pipelines

Ddn • Sacramento (CA)

On-site
USD 180,000 - 240,000
Staff Replication Development Engineer
Staff Replication Development Engineer

DDN • North Carolina

Hybrid
USD 120,000 - 170,000
Staff Replication Development Engineer
Staff Replication Development Engineer

Ddn • Sacramento (CA)

On-site
USD 180,000 - 240,000
Staff Replication Development Engineer
Staff Replication Development Engineer

DDN • Santa Clara (CA)

On-site
USD 150,000 - 190,000
Lead Replication Systems Engineer
Lead Replication Systems Engineer

DDN • San Francisco (CA)

On-site
USD 185,000 - 230,000
Staff Replication Development Engineer
Staff Replication Development Engineer

DDN • San Francisco (CA)

On-site
USD 185,000 - 230,000
Staff Replication Development Engineer
Staff Replication Development Engineer

Data Direct Networks • Santa Clara (CA)

On-site
Senior Replication Engineer - Scalable Data Platform
Senior Replication Engineer - Scalable Data Platform

Data Direct Networks • Santa Clara (CA)

On-site
Senior AI Data Path & Storage Architect
Senior AI Data Path & Storage Architect

DDN • California (MO)

Hybrid
USD 180,000 - 250,000