Software Engineer with Security Clearance
Integration Innovation, Inc.
This job at a glance
- Who can apply
- New grads, no experience needed · Bachelor's degree or Master's degree
- Must know
- CybersecurityNetworkingStakeholder managementLinuxGitCompTIA Security+
- Nice to have
- AgileCI/CDPythonProduct management
- Work
- On-site in Huntsville
- Pay
- Not stated by the employer.
- Skill demand
- Linux28%Networking13%Stakeholder management9%Cybersecurity6%of 149 similar entry-level jobs posted in the US this week
- Listed
- Nov 12, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Integration Innovation, Inc. (i3) is seeking Software Engineers and Principal Software Engineers to support the Integrated Battle Command System (IBCS) System Team. This role involves enabling and sustaining an Agile development environment, including the development and maintenance of the Continuous Delivery Pipeline for mission-critical command and control (C2) software. You will partner with software, systems, DevOps, networking, cybersecurity, and infrastructure teams to deliver robust, secure, and scalable solutions. This position is ideal for an engineer who thrives in cross-functional coordination, enjoys solving complex integration problems, and drives continuous improvement across development pipelines and environments.
Key Responsibilities
- Serve as a key member of the IBCS System Team, supporting the Agile development environment and Continuous Delivery Pipeline for multiple software baselines.
- Collaborate cross-functionally with software, systems, DevOps, networking, cybersecurity, and infrastructure teams to plan, integrate, and improve end-to-end delivery workflows.
- Communicate effectively with both technical and non-technical stakeholders, clearly conveying technical issues, options, and impacts.
- Apply strong problem-solving skills in ambiguous situations where requirements, priorities, and external constraints may change rapidly.
- Influence and coordinate work across multiple teams without direct line authority, ensuring alignment on priorities and commitments.
- Apply DevOps concepts and best practices to support software delivery pipelines.
- Take ownership to identify roadblocks, track actions, and drive issues through to closure.
- Operate comfortably in an environment where priorities shift and the work mix includes both hands-on technical tasks and coordination/facilitation work.
- Maintain technical credibility across multiple disciplines to effectively communicate with engineers and understand the work and trade space being discussed.
- Work in a fast-paced environment with high expectations, diverse assignments, and collaborative team settings across all levels of the organization.
- Other duties as assigned.
Requirements & Tech Stack
- Continuous Integration / Continuous Delivery (CI/CD) concepts and implementation, including:
- Virtualized environments and virtual machines.
- Containerization technologies.
- Container orchestration platforms.
- Hands-on experience with:
- Ansible and Ansible playbooks; Ansible Automation Platform.
- Jenkins or similar CI/CD automation tools.
- Sonatype Nexus or similar artifact repository managers.
- Proficiency in Linux-based development and runtime environments.
- Experience with modern configuration management and source control tools (Git / GitLab).
- Current CompTIA Security+ certification.
- Active Secret Clearance and the ability to maintain a clearance required.
- Must be a U.S. Citizen.
Qualifications
- Software Engineer:
- Bachelor's degree in a STEM field and at least 2 years of relevant experience.
- OR Master's degree in a STEM field and 0 years of experience.
- Principal Software Engineer:
- Bachelor's degree in a STEM field and at least 5 years of relevant experience.
- OR Master's degree in a STEM field and 3 years of relevant experience.
- OR PhD in a STEM field and 0 years of experience.
Preferred Qualifications
- Experience with Python for automation, tooling, or pipeline integration.
- CI/CD experience in classified or highly controlled environments.
- Experience designing, implementing, and maintaining test bench and benchmarking CI/CD pipelines.
- Experience defining CI/CD requirements, user stories, and use cases in partnership with development and test teams.
- Familiarity with Agile frameworks (e.g., Scrum, SAFe).