What are the responsibilities and job description for the Sr. Software Engineer - TS/SCI Poly required position at EMTAK LLC?
Senior Software Developer – Kubernetes‑Native Platform
Location: Columbia, MD
Clearance Required: TS/SCI with Polygraph
Telework: Based on tasking
About the Role
We’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 On
-
Advancing a Kubernetes‑native orchestration platform
-
Designing and developing backend services in Go, Python, and cloud‑native architectures
-
Building and enhancing frontend components using TypeScript, HTML, and CSS
-
Working with containerized microservices and orchestration tools such as Docker, RKE2, and Helm
-
Implementing GitOps workflows using ArgoCD
-
Integrating event‑driven systems and message brokers like Kafka
-
Contributing to system design, RESTful API development, and microservice architecture
-
Collaborating with multiple teams to ensure operational excellence
-
Maintaining and improving documentation and internal development standards
Basic Qualifications
-
10 years of software development experience, with a strong focus on backend and cloud‑native applications
-
TS/SCI with Polygraph
-
Experience with:
-
Hardware and software integration
-
Infrastructure and provisioning
-
Ansible configuration management
-
Kubernetes, cloud technologies, and Rancher
-
Containers‑as‑a‑Service (CaaS) environments
-
-
Proficiency in Go (Golang) for production‑grade services
-
Experience building modern frontends with TypeScript, HTML, and CSS
-
Strong 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 environments
-
-
Excellent debugging, problem‑solving, and communication skills
Preferred Qualifications
-
Familiarity with the Atlassian Suite (Jira, Bamboo, Fisheye)
-
Experience with Agile development and Continuous Integration
-
Linux/UNIX administration experience
-
Knowledge of SIGINT systems and dataflows
-
Experience 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 environment
-
Commitment to maintaining and improving documentation and development standards