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 12 or more years experience
- 12+ years of experience of professional software development
- Clearance Required: Must have an active TS/SCI with Polygraph.
- Exceptional debugging, problem-solving, and communication skills.
- Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting