×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer in Deployment

Job in Arlington, Arlington County, Virginia, 22201, USA
Listing for: Innovative Defense Technologies
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 135000 - 273000 USD Yearly USD 135000.00 273000.00 YEAR
Job Description & How to Apply Below

About The Role

Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Software Engineer in Deployment to be part of our Warfare Systems team and based out of our Arlington, VA location.

Clearance & Location Requirements
  • All applicants must be able to obtain/maintain an active Secret U.S. Security Clearance.
  • This is an on-site position requiring at least 4 days in office, based out of our Arlington, VA location.
Job Details
  • Department:
    Engineering
  • Employment Type:

    Full Time
  • Location:

    Arlington, VA
  • Address: 4401 Wilson Boulevard Suite 810, Arlington, Virginia, 22203
  • Workplace type:
    Hybrid
  • Compensation: $135,000 - $273,000 / year
Key Responsibilities
  • Scope and Define Requirements:
    Manage formal and informal requirements to define, validate and control scope to complete all the deliverables within a project successfully
    • Support conversion of internal customer requirements into a refined vision
    • Lead a team to develop, implement, and maintain Infrastructure as Code software for automated deployment and configuration of a multi-site, multi-system microservice-based application, leveraging AI coding assistants to accelerate development.
    • Lead the active operations work of deploying and maintaining multiple Kubernetes clusters in unclassified and classified (airgapped) environments, leveraging AI solutions to improve deployment and maintenance efficiency.
  • Engineer Solutions:
    Design and implement solutions that meet specific requirements using state-of-the-art data structures, algorithms, patterns, and tools
    • Debug, identify root cause and fix software deployment/configuration issues
    • Guide a team in the identification and application of emerging technologies and architectures including evaluation of cloud operations platforms such as cloud IaaS, PaaS, SaaS.
    • Manage, mentor, and lead a small team of engineers working operational and development tasks while championing the use of AI to streamline the team's workflow, incorporating AI-driven approaches to optimize automation and reduce the complexity of installations.
    • Design, implement, and test software using multiple languages and technology stacks
    • Develop software interfaces to communicate across various network protocols and messaging frameworks
    • Integrate software components into complex software environments
    • Communicate and work collaboratively with colleagues and lead engineers from other disciplines
  • Assure Quality:
    Maintains a focus on quality that produces deliverables that meet objectives and align needs, uses, and acceptance requirements set forth by relevant stakeholders
    • Participate in and provide feedback in design and code reviews
    • Develop software using secure coding practices
    • Support test and integration activities in IDT labs, as well as on-site customer labs
  • Manage Risk and Opportunities:
    Assess, plan, identify, analyze, mitigate and control risks and opportunities
    • Support preparation, tracking, and delivery of internal deliverables
Required Qualifications
  • Bachelor's Degree in Information Technology, Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, Physics, or Math, or equivalent full-time professional experience;
    Master's Degree in Engineering or other technical field highly desired
  • 7+ years of professional software development/deployment experience in technically rigorous environments
  • High-level proficiency with container technologies such as Docker and Kubernetes
  • Experience with Kubernetes management services like Helm or ArgoCD
  • Experience with hypervisor/virtualization technologies such as VMware, KVM, EC2.
  • Experience with networking in virtualized environments - TCP/IP, DNS, Load Balancing, Firewall, VLANs
  • Proficiency in automation scripts and tools such as Ansible, Terraform, Puppet, Salt,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary