Software Engineer II
Listed on 2026-07-21
-
Software Development
DevOps
Fort Meade, MD Clearance Level: TS/SCI with FSP
Job Type
Full-time
Description
ALEX is seeking a reliable and motivated Software Engineer (Level
2) to support a mission-critical program within the Intelligence Community at Fort Meade, MD. This is an on-site position in a Sensitive Compartmented Information Facility (SCIF) environment.
The SWE Level 2 is a capable engineer who implements containerized application workflows and infrastructure automation using modern Dev Ops and cloud-native tooling in a classified environment. This role works closely with senior engineers, backend, frontend, and infrastructure teams to integrate services, develop deployment pipelines, and support scalable Kubernetes-native application deployments. The ideal candidate is eager to learn from senior teammates, open to working across full-stack and infrastructure boundaries, and values automation, documentation, and code reusability.
Key Responsibilities- Contribute to the design and development of deployment pipelines and Helm charts for containerized applications within classified Kubernetes environments.
- Implement and test logic to handle common application deployment patterns, secrets management, and Config Map lifecycle.
- Support internal efforts to standardize and document reusable application deployment templates aligned with program standards.
- Follow team engineering standards and participate actively in code reviews, unit testing, and documentation maintenance.
- Work with Kubernetes tooling - including Helm, Git Ops tools (ArgoCD, Fleet), and Kubernetes manifests - to support scalable, reliable deployments in classified enclaves.
- Collaborate with backend, frontend, and infrastructure teams to integrate microservices into the platform and ensure interoperability across deployment components.
- Implement Git Ops workflows and contribute to CI/CD pipeline configuration and maintenance.
- Debug and troubleshoot issues in containerized environments; analyze logs, events, and metrics to identify and resolve deployment failures.
- Implement and test infrastructure-as-code components using Docker, Kubernetes manifests, and basic IaC tooling.
- Understand and apply Linux system operations principles to support containerized application environments.
- Support configuration management activities including environment-specific config files, secrets injection, and environment parity across classified deployment tiers.
- Document infrastructure configurations and deployment procedures for team knowledge sharing and audit compliance.
- Collaborate with senior engineers to implement architectural patterns and team standards across deployment pipelines and shared tooling.
- Participate in sprint ceremonies, technical discussions, and design reviews; contribute constructively to team decision-making.
- Learn from senior teammates and apply feedback promptly; demonstrate growth in technical capability over time.
- Contribute to identifying and automating repetitive manual operational tasks within the team's scope.
- Comfortable coding in Go, Python, and/or Type Script in a production or classified program context.
- Familiar with Git Ops workflows and CI/CD tools such as ArgoCD or Fleet.
- Hands‑on experience with Kubernetes manifests, Helm chart usage and development, and Docker container operations.
- Working knowledge of infrastructure-as-code concepts and Linux system operations fundamentals.
- Demonstrated ability to debug and troubleshoot applications and infrastructure in a containerized environment.
- Understands basic Kubernetes concepts: pods, deployments, services, name spaces, Config Maps, Secrets, and ingress.
- Eager to learn from senior teammates and open to working across the full stack and infrastructure boundaries.
- Values automation, documentation, and code reusability in daily engineering practice.
- Strong written and verbal communication skills; ability to produce clear technical documentation.
- Familiarity with Kubernetes Custom Resource Definitions (CRDs) or operator patterns (kubebuilder or similar).
- Experience with event-driven…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).