Senior Distributed Systems Engineer / Architect

New
R
RapidFort, Inc.Cybersecurity
Remote / HybridFull-TimeSenior
Salary170,000 - 200,000 USD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
PythonBashAlgorithmsLinuxDistributed Systems

Requirements

  • Strong experience building distributed systems or large-scale backend infrastructure
  • Deep understanding of systems performance (CPU, memory, disk I/O, networking)
  • Experience optimizing workloads for throughput and efficiency
  • Strong Python development skills
  • Strong Bash / shell scripting
  • Ability to implement and reason about algorithms and system-level logic
  • Experience with parallel processing, distributed job execution, or large data pipelines
  • Familiarity with Linux systems, resource scheduling, and performance tuning
  • Understanding of networked systems and distributed coordination
  • Strong data-driven mindset with focus on measurement and experimentation
  • Experience building observability, metrics, and instrumentation

Responsibilities

  • Design and implement scalable distributed systems that handle heavy CPU, disk, and network workloads.
  • Architect systems for high throughput, reliability, and efficient resource utilization.
  • Develop distributed algorithms and data processing pipelines.
  • Analyze system behavior to identify bottlenecks across compute, storage, and network layers.
  • Implement system components and tooling primarily in Python and Bash.
  • Build custom orchestration, automation, and distributed job execution mechanisms.
  • Build instrumentation, metrics, and telemetry to measure system performance.
  • Develop dashboards and analysis workflows to guide optimization decisions.
  • Design systems that operate reliably across distributed environments.
View Full Description & ApplyYou'll be redirected to the employer's site
170,000 - 200,000 USD per year
Apply Now