Leidos is seeking a Principal Software Engineer to lead the development and evolution of a Kubernetes-native platform used to orchestrate and deploy workloads within its own cluster, to support National Security
Requirements
- Proficiency in Go (Golang), TypeScript, Python, HTML, CSS.
- Strong experience with Kubernetes (including Helm, ArgoCD) and container orchestration (RKE2).
- Familiarity with Kafka and event-driven architecture.
- Expertise in infrastructure provisioning, Ansible CM, and cloud-native ecosystems (e.g., Rancher, CaaS).
- Familiarity with Atlassian tools (Jira, Bamboo, Fisheye) and Agile/CI workflows.
- Experience with Linux/UNIX administration and SIGINT dataflows.
- Hands-on experience with Kafka, NiFi, MetalLB, MinIO in production.
Responsibilities
- Own and advance a Kubernetes-native workload orchestration application.
- Develop and maintain containerized microservices with modern web-based UI/UX.
- Implement cloud-native components leveraging Go, TypeScript, and Python.
- Collaborate with engineering teams to ensure operational excellence and system integration.
- Improve platform observability and event-driven system performance.
- Maintain robust documentation and enforce internal development standards.
- Support infrastructure provisioning and automation via Ansible and IaC tools.
Other
- Bachelors Degree in a technical field and 20 or more years experience
- Clearance Required: Must have an active TS/SCI with Polygraph.
- 20+ years of experience in software development (focus on backend/cloud-native applications)
- Exceptional debugging, problem-solving, and communication skills.
- Prior work with AWS technologies (EKS, S3, Lambda, RDS)