Remote Hybrid Full-time USD 150,000 – 200,000 / year

RapidFort is hiring a Senior Distributed Systems Engineer / Architect

Responsibilities

  • System Architecture 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.
  • Optimize workloads for maximum efficiency and minimal resource waste.
  • Develop strategies for parallelization, batching, and workload scheduling.
  • Implement system components and tooling primarily in Python and Bash.
  • Build custom orchestration, automation, and distributed job execution mechanisms.
  • Write efficient algorithms and low-level logic to manage large-scale workloads.
  • Build instrumentation, metrics, and telemetry to measure system performance.
  • Develop dashboards and analysis workflows to guide optimization decisions.
  • Use empirical data and experimentation to improve system behavior.
  • Design systems that operate reliably across distributed environments.
  • Implement monitoring, debugging, and recovery mechanisms for large-scale systems.
  • Collaborate with infrastructure and platform teams to ensure smooth deployment and operation.

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
  • Ability to debug complex systems in production environments

Nice to Have

  • Experience with high-performance computing (HPC) workloads
  • Experience with containerized environments (Docker/Kubernetes)
  • Background in large-scale data processing or distributed compute frameworks
  • Familiarity with performance profiling tools and system tracing

Work Arrangement

Hybrid — Remote, Hybrid

Additional Information

  • U.S. citizenship is required for this role due to work with DoD and U.S. federal customers.
About company
RapidFort

RapidFort is the leader in Software Supply Chain Security, delivering a comprehensive end-to-end vulnerability management platform that includes curated near-zero-CVE open-source images, advanced runtime profiling, automated CVE remediation, and software attack-surface-management (hardening) capabilities to continuously secure and optimize containerized applications.

The platform enables organizations to eliminate up to 99.9% of CVEs automatically without requiring code changes, OS changes, or pipeline modifications. By replacing vulnerable base images with secure, drop-in replacements, RapidFort reduces the software attack surface and accelerates compliance readiness for standards like FedRAMP, CMMC, SOC2, and STIG.

RapidFort’s technology is built for enterprise and federal security, offering full-stack risk reduction across both first-party and third-party components. It supports trusted LTS Linux distributions including Ubuntu, RHEL, Debian, and Alpine, ensuring faster, more secure software releases without vendor lock-in.

All jobs at RapidFort Visit website
Job Details
Category other
Posted 3 hours ago