Software Engineer (CI/CD) - Huntsville, Alabama

Davidson Technologies, Inc.

• $95K — $115K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a STEM field and at least 2 years of relevant experience, or Master's degree in a STEM field with no experience for Software Engineer roles.
  • 5 years relevant experience for Principal Software Engineer, or 3 years with a Master's degree, or 0 years with a PhD.
  • Strong experience with CI/CD concepts and implementation.
  • Hands-on experience with Ansible and Jenkins or similar tools.
  • Proficiency in Linux-based environments and current CompTIA Security+ certification.
  • Active DoD Secret security clearance.

Responsibilities

  • Influence coordination across teams to align priorities.
  • Apply DevOps concepts to enhance software delivery pipelines.
  • Identify and drive resolution of roadblocks in processes.
  • Maintain technical credibility and effective communication with engineering teams.
  • Thrive in a fast-paced, collaborative, and diverse work environment.

Benefits

  • Opportunity to work with cutting-edge technologies in CI/CD.
  • Exposure to a variety of assignments and responsibilities in a collaborative setting.
  • Involvement in cross-functional teams, fostering teamwork and communication across disciplines.
Full Job Description
Davidson is seeking a Software Engineer (CI/CD) in Huntsville, Alabama.

Job Responsibilities:
  • 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, even when not acting as the primary implementer.
  • Take ownership to identify roadblocks, track actions, and drive issues through to closure.
  • 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.

Job Requirements:
  • Software Engineer- Bachelor's degree in a STEM field and at least 2 years of relevant experience, or Master's degree in 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, Master's degree in STEM field and 3 years of relevant experience, or PhD in STEM field and 0 years

Strong experience with 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.

Desired (not required) 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)

Clearance:
  • Must have an Active DoD Secret security clearance

Similar Jobs

More Jobs at Davidson Technologies, Inc.

More Aerospace & Defense Jobs

Find similar Software Engineer (CI/CD) - Huntsville, Alabama jobs: