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
$150,000–$200,000 USD annually
Apply Now