Haystack
← Back to Jobs
Employee
Technology
BE

Software Engineer II with Security Clearance

Black Eagle DefenseFort Meade, MD🇺🇸United StatesPosted 13 Jul 2026

Why This Role Stands Out

You'll thrive as a Software Engineer II at Black Eagle Defense, leveraging your full-stack development expertise to build a critical web application supporting hundreds of mission customers, with a competitive salary range of $143,000-$200,000 and hybrid flexibility. This role offers immense growth potential as you collaborate with a talented team, refine platform features, and directly impact user success, making it an excellent opportunity for experienced engineers who enjoy a mature development process and direct customer interaction. Apply today to contribute to a vital mission and advance your career in a dynamic environment.

Quick Overview

Salary
$143k - $200k/yr
Seniority
Mid Senior
Employment type
Employee
Work mode
Hybrid
Location
Fort Meade, MD, United States
Posted
6 weeks ago
DjangoSQLAWSNginxAnsibleGitJavaScriptKubernetesPythonRESTRedis

Job Description

Job Description SALARY RANGE $143,000 - $200,000/year DUTIES As a successful candidate for the Software Engineer II role, you will be a full-stack software developer focusing on service development and/or modern web development as a member of the team. The organization integrates disparate publicly available information (PAI) collection sources into a web-based tool for analysts. The web application supports hundreds of mission customers.

Core tasks include improving the overall platform, exposing REST APIs to support the platform or user-facing visualizations, and adding/improving visualizations of data to analysts. The product is developed by 10-14 engineers, requiring team members to have excellent communication and teamwork skills, as well as an appreciation for a mature software development process.

Required Skills SKILLS

  • Collaborate within a cross functional team
  • Develop python applications to perform user and data management
  • Develop ansible playbooks to deploy and upkeep upwards of 50 servers
  • Adapt the platform as mission requirements progress
  • Elicit requirements and feedback directly from users
  • Assist users in utilizing the platform and aid development of their own script and process development QUALIFICATIONS Eight (8) years of experience as a SWE in programs and contracts of similar scope, type, and complexity are required. A Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Additional requirements:
  • Python, Django, SQL, Ansible, Git, Linux, Redis, Nginx
  • Basic experience working in Linux environments; comfortable running and troubleshooting servers
  • Experience interacting directly with customers

Desired Skills NICE-TO-HAVES

  • Experience with JavaScript
  • Experience with Kubernetes
  • Experience with AWS
  • Leadership experience

Similar jobs