Senior Software Developer – Kubernetes-Native PlatformLocation: Columbia, MDClearance Required: TS/SCI with PolygraphTelework: Based on taskingAbout the RoleWe're looking for a Senior Software Developer to take technical ownership of a Kubernetes-native application that orchestrates and deploys workloads directly within its own cluster. You'll help evolve a modern platform built on containerized microservices, cloud-native components, and a clean, web-based UI/UX. This role is perfect for someone who thrives in distributed systems, enjoys working across backend and frontend technologies, and values collaboration across multiple engineering teams.What You'll Work OnAdvancing a Kubernetes-native orchestration platformDesigning and developing backend services in Go, Python, and cloud-native architecturesBuilding and enhancing frontend components using TypeScript, HTML, and CSSWorking with containerized microservices and orchestration tools such as Docker, RKE2, and HelmImplementing GitOps workflows using ArgoCDIntegrating event-driven systems and message brokers like KafkaContributing to system design, RESTful API development, and microservice architectureCollaborating with multiple teams to ensure operational excellenceMaintaining and improving documentation and internal development standardsBasic Qualifications10+ years of software development experience, with a strong focus on backend and cloud-native applicationsTS/SCI with PolygraphExperience with: Hardware and software integration, Infrastructure and provisioning, Ansible configuration management, Kubernetes, cloud technologies, and Rancher, Containers-as-a-Service (CaaS) environmentsProficiency in Go (Golang) for production-grade servicesExperience building modern frontends with TypeScript, HTML, and CSSStrong understanding of Kubernetes, Helm, GitOps (ArgoCD), Event-driven architectures and Kafka, Docker and container orchestration, System design, RESTful APIs, and microservices, SQL databases in containerized environmentsExcellent debugging, problem-solving, and communication skillsPreferred QualificationsFamiliarity with the Atlassian Suite (Jira, Bamboo, Fisheye)Experience with Agile development and Continuous IntegrationLinux/UNIX administration experienceKnowledge of SIGINT systems and dataflowsExperience with Kafka, NiFi, MetalLB, MinIO, Infrastructure-as-code (cloud-init, Terraform), CI/CD pipelines and Git-based workflows, Observability tools (Prometheus, Grafana), Rancher Suite (Harvester, Longhorn, KubeVirt), AWS services (EKS, S3, Lambda, RDS)Ability to work effectively in a team environmentCommitment to maintaining and improving documentation and development standards