Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4354747911&distance=25.0&f_AL=true&f_TPR=r86400&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&spellCorrectionEnabled=true Job Description: Back End Developer RAPIDFORT · United States (Remote) Easy Apply Save Save Back End Developer at RAPIDFORT Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 Meet the hiring team Sean Mostafavi 3rd Head of Talent Acquisition Job poster Message About the job Job Title: Microservices Backend Engineer (Python / Go) Location: U.S. (Remote-friendly) U.S. citizenship is required for this role due to federal government contracting requirements. Candidates with prior experience in cybersecurity, regulated environments, or security-focused organizations will be given priority—please highlight this experience in your application or reach out directly. About RapidFort RapidFort delivers hardened, production-ready container images and cloud-native security solutions used by enterprises and government organizations to secure modern infrastructure at scale. Our platform operates in high-performance, security-sensitive environments where reliability, observability, and scalability are critical. Role Overview We are seeking a highly skilled Backend Engineer to design, build, and operate high-performance, scalable microservices that power RapidFort’s platform. This role requires deep expertise in Python and Go (Golang), strong distributed systems knowledge, and hands-on experience running production services in Kubernetes-based environments. You will work closely with product, frontend, security, and DevOps teams to deliver secure, reliable backend services that support real-time analytics, automation, and cloud-native workloads. Key Responsibilities Design, implement, and maintain scalable backend microservices using Python and Go Build and evolve RESTful APIs used across internal and customer-facing systems Collaborate with Product and Frontend teams to define API contracts and system integrations Deploy, monitor, and scale services in Kubernetes environments Implement secure authentication and authorization mechanisms (JWT, API auth, IAM) Write comprehensive unit, integration, and end-to-end tests Participate in code reviews, architectural discussions, and technical planning Troubleshoot and resolve complex production issues with a focus on reliability and performance Continuously improve system performance, security posture, and developer productivity Required Qualifications Core Experience 3+ years of professional backend software development experience Significant hands-on experience building and operating microservices in production Proven experience working with distributed systems at scale Experience deploying and operating services on AWS, Azure, or GCP Technical Skills Programming Languages Python (expert level; FastAPI, Flask, or Django) Go (Golang) (expert level; high-concurrency microservices) Microservices & APIs RESTful API design, development, and deployment Service-to-service communication patterns Security API authentication and authorization JWT, OAuth-style flows, and identity providers (e.g., Keycloak) Datastores Real-time analytics systems (ClickHouse) Relational databases (MySQL) with query optimization NoSQL / in-memory stores (Redis) Infrastructure Kubernetes for container orchestration, deployment, and scaling Testing Strong testing discipline across unit, integration, and E2E layers Preferred Qualifications Experience with CI/CD pipelines and automated deployments Strong observability practices (metrics, logging, tracing) Expertise with Git and collaborative development workflows Familiarity with event-driven architectures and streaming systems Performance tuning and optimization in Python and Go Security best practices in API and backend design Why RapidFort Work on security-critical systems used by enterprise and government customers Build high-scale, real-world cloud-native infrastructure Highly technical, collaborative engineering culture Competitive compensation, benefits, and growth opportunities