RapidFort Inc. logoRapidFort Inc. logo

Senior Distributed Systems Engineer / Architect

Remote Full-time $170K/yr - $200K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Proven experience in designing and implementing distributed systems at scale. Strong proficiency in Python and Bash scripting. Solid understanding of container technologies and orchestration tools like Kubernetes. Experience with performance analysis and optimization techniques. Ability to work collaboratively in a fast-paced, remote environment. U. S. citizenship required due to federal engagements.

About the job

Senior Distributed Systems Engineer / Architect
Series A Cybersecurity Company , RapidFort

Location: Remote / Hybrid
Type: Full-time


About RapidFort

RapidFort is an innovative Series A cybersecurity company with $42M in backing from premier investors, dedicated to developing cutting-edge container and software supply-chain security solutions.

Our platform empowers enterprises and U. S. government agencies to eradicate vulnerabilities in container images, secure Kubernetes environments, and safeguard cloud-native infrastructures in real-time.

Given our engagements with Department of Defense and other federal entities, U. S. citizenship is a prerequisite for this position.


Overview

We seek a talented Distributed Systems Engineer / Architect to design and create highly scalable custom systems capable of processing substantial data volumes across CPU, disk, and network-intensive workloads. This position is highly hands-on, requiring robust systems thinking, algorithm design, and performance optimization expertise.

You will be instrumental in developing core infrastructure and algorithms, ensuring systems achieve optimal resource utilization in distributed environments. The ideal candidate thrives on tackling complex challenges, writing efficient code and tooling (primarily in Python and Bash), while constructing the instrumentation necessary for ongoing measurement, analysis, and enhancement of system performance.

A data-driven approach and a zeal for building dependable, scalable systems from foundational principles are essential.


Responsibilities

System Architecture

Design and implement scalable distributed systems that effectively manage heavy CPU, disk, and network workloads.

Architect systems to ensure high throughput, reliability, and efficient resource utilization.

Develop distributed algorithms and data processing pipelines.


Performance & Optimization

Evaluate system behavior to pinpoint bottlenecks across compute, storage, and network layers.

Optimize workloads to maximize efficiency and minimize resource wastage.

Formulate strategies for parallelization, batching, and workload scheduling.


Engineering & Implementation

Develop system components and tooling primarily using Python and Bash.

Create custom orchestration, automation, and distributed job execution mechanisms.

Write efficient algorithms and low-level systems code.

About RapidFort Inc.

RapidFort is on the forefront of cybersecurity innovation, leveraging significant investment to create solutions that secure vital infrastructures against evolving threats. Our focus on container and software supply-chain security positions us as leaders in the cybersecurity domain, dedicated to empowering organizations to operate safely and efficiently in a complex digital landscape.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.