Software Engineer III

Black Eagle Defense

$209K — $266K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12 years experience as a Software Engineer in relevant programs and contracts
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • Production-grade software development experience in Python
  • Experience managing services in Linux and MacOS environments
  • Familiarity with modern software development techniques for production systems
  • Knowledge of command and control (C2) systems and SIGINT dataflow
  • Proficient with Infrastructure-as-Code and Docker for service deployment

Responsibilities

  • Architect, implement, and deploy innovative software solutions for mission-critical intelligence
  • Collaborate with analysts and engineers to modernize systems with scalable solutions
  • Drive end-to-end solution from requirement gathering to deployment monitoring
  • Automate deployments through scripting and Infrastructure-as-Code practices
  • Maintain and support code across classified and special access networks
  • Enhance observability and monitoring of deployed solutions
  • Devise new methods to automate workflows and reduce complexity in operations

Benefits

  • Eligibility for comprehensive health insurance plans
  • Retirement savings plan with employer matching
  • Opportunities for professional development and continuing education
  • Flexible work environment and schedules
  • Participation in innovative and impactful projects
Full Job Description
SALARY RANGE $209,000 - $266,000/year.

DUTIES Join our dynamic team as a Software Engineer and Exploitation Capability Integrator, where you'll architect, implement, and deploy cutting-edge solutions that drive actionable mission-critical intelligence. You'll collaborate with cross-functional teams of analysts, operators, dataflow experts, and mobile engineers to modernize systems while building scalable, automated solutions that operate across classified and unclassified networks. This role offers the unique opportunity to drive end-to-end innovation from requirements gathering through deployment monitoring. You'll be at the forefront of operationalizing mobile technologies, directly impacting mission success through your technical expertise. Working in a fast-paced environment, you'll tackle challenging problems that require creative solutions to automate mobile workflows and reduce operational complexity. This position combines hands-on development with strategic thinking, making you a key contributor to our mission-focused mobile technology initiatives that deliver real-world impact.

Required Skills:

SKILLS
  • Elicit requirements from stakeholders to identify software designs that bring together mission capabilities through the use of existing frameworks, mission management, and exploitation solutions
  • Proactively engage with customers to drive holistic end-to-end solutions
  • Develop software to operationalize and deploy mobile capabilities in production
  • Automate solution deployments through the use of scripts and Infrastructure-as-Code
  • Maintain code baselines across classified and special access networks
  • Modernize, maintain, and support deployed systems
  • Enhance observability, monitoring, and health reporting of deployed solutions
  • Devise new solutions to further automate and reduce the complexity of supported systems


QUALIFICATIONS Twelve (12) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is 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:
  • Production-grade software development experience in Python
  • Experience with deployment and management of services in a variety of hosting environments, including Linux and MacOS
  • Experience applying modern software techniques to build scalable and reliable software solutions in production (e.g., incremental design, modularity, canary testing, feature flags)
  • Knowledge of C2 systems, SIGINT dataflow, and standardized data schemas
  • Experience with service interrogation, networking, and public-facing APIs
  • Infrastructure-as-Code and service containerization and deployment with Docker
  • Familiarity with Git (e.g., BitBucket, GitLab)
  • Atlassian tools (e.g., Jira, Confluence, Bamboo, etc.)


Desired Skills:

NICE-TO-HAVES
  • Experience using command line interfaces to interact with mobile devices (e.g., Android Debug Bridge, etc.) to query device attributes and automate mobile device functions
  • Experience performing vulnerability research and protocol analysis (network traffic, OS events)
  • Knowledge of end - to - end SIGINT collection and analysis systems
  • Experience with production CNO capabilities and operations
  • Experience with additional programming languages (C/C++)

Similar Jobs

More Information Technology Jobs

Find similar Software Engineer III jobs: