Senior Software Engineer – Security & Distributed Systems
New
R
RapidFortCybersecurity
United States — RemoteFull-TimeSenior
Salary$150,000–$200,000 USD annually
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional software engineering experience
- Required Skills
- AWSDockerPythonGCPJavaKubernetesC++AzureGoLinux
Requirements
- 5+ years of professional software engineering experience, ideally building backend platforms or distributed systems.
- Strong programming experience with Python, Go, C++, Java, or similar backend/system-level languages.
- Deep understanding of distributed systems and production backend architecture.
- Strong knowledge of Linux systems and internals.
- Experience building APIs, backend services, microservices, or large-scale data-processing systems.
- Hands-on experience with Docker, containers, and Kubernetes.
- Experience designing software for cloud environments such as AWS, Azure, or GCP.
- Strong understanding of networking, processes, filesystems, memory, CPU utilization, and system performance.
- Experience with relational and/or NoSQL databases.
- Understanding of concurrency, asynchronous processing, queues, caching, and distributed workloads.
- Strong written and verbal communication skills.
Responsibilities
- Design, build, and maintain highly reliable backend services and distributed systems.
- Develop core components of RapidFort’s cybersecurity and software supply chain security platform.
- Build systems for processing, analyzing, and managing large volumes of security, vulnerability, package, container, and runtime data.
- Design scalable APIs, services, data pipelines, and internal platform components.
- Develop software that operates across Linux, containerized, Kubernetes, and cloud environments.
- Solve complex problems involving concurrency, performance, scalability, reliability, and distributed processing.
- Improve the performance and efficiency of systems handling large-scale security analysis and remediation workflows.
- Participate in architecture and technical design discussions and review code.
View Full Description & ApplyYou'll be redirected to the employer's site