CI/CD Pipelines Software Engineer
Listed on 2026-07-10
-
Software Development
DevOps, AWS
Select how often (in days) to receive an alert:
Relocation:Yes
- Relocation may be available
Travel Requirements:None/Infrequent
Job Overview & ResponsibilitiesULA is evolving its software delivery capabilities, and we are seeking a CI/CD Pipelines Software Engineer to design, modernize, and enhance the automated pipelines that power our mission‑critical software. In this Dev Sec Ops ‑focused role, you will build and optimize Git Lab‑based pipelines, integrate security scanning and policy enforcement, and contribute to cloud‑enabled development workflows across AWS and container platforms.
You will collaborate with engineering teams to increase pipeline resiliency, reduce manual toil, and support major transformation initiatives such as Git Lab migration and cloud development environment adoption. Your work directly improves delivery speed, software quality, and the secure‑by‑design posture essential to ULA’s launch operations.
Competencies:
- Ability to design, implement, and enhance Continuous Integration / Continuous Deployment (CI/CD) pipelines for Software Engineering Teams aligned with major initiatives such as:
- Cloud Development Environments
- Git Lab migration and prod readiness
- Pipeline scalability and sustainability improvements
- Artifactory structure improvements & Terraform repo restructuring
- Hands‑on experience integrating security scanning into pipelines:
- JFrog Artifactory / XRay, Sonar Qube, container scanning, dependency scanning
- Implementation of secure coding dashboards, quality profiles, and Policy‑as‑Code (PaC) controls
- Ability to implement automated policy enforcement, remediation workflows, and pipeline gating based on security posture.
- Strong scripting and automation abilities (Python, Bash, Power Shell).
- Ability to break down Terraform or pipeline Infrastructure as Code (IaC) into modular, maintainable components.
- Familiarity with Amazon Web Services (AWS) based build/deploy processes and Git Lab runners deployed in cloud or hybrid infrastructure.
- Awareness of Cybersecurity Maturity Model Certification (CMMC) aligned Dev Sec Ops guardrails and pipeline hardening requirements.
- Develop, optimize, and maintain Git Lab pipelines supporting cloud and on‑prem builds using Bamboo/Bitbucket.
- Build isolated or specialized pipelines when required by mission or security needs.
- Contribute to Cloud Developer Environment Proof of Concept (PoC), test deployment, pilot readiness, and pipeline conversions.
- Support heritage Container Scanning Pipelines sustainment and modernization.
- Deploy and maintain Sonar Qube quality profiles, secure coding dashboards, and scanning enhancements.
- Embed secure coding standards from the ULA Secure Coding Framework into CI/CD workflows.
- Support compliance initiatives such as CMMC‑related assessments, vulnerability remediation, and pipeline audit readiness.
Work with teams to ensure aligned pipeline standards, security posture, and reliable software delivery.
Required EducationBachelor
Required Years of ExperienceMinimum of 4 years of related work experience
Basic Qualifications- Bachelor's degree in a STEM (Science, Technology, Engineering, Mathematics) field from an accredited college or university
- 4+ year's experience in CI/CD, Dev Ops, software development, or security engineering
- Experience operating and developing Git Lab based pipelines
- Hands‑on experience with security scanning tools (JFrog, xRay, Trivy, etc.) and integrating them into CI/CD workflows
- Proficiency with Python, Bash, or Shell scripting
- Mid-to-senior level knowledge of IaC and AWS fundamentals
- Ability to troubleshoot pipeline issues, identify root causes, and develop corrective actions
- Experience with cloud‑based development environment tools
- Any of the following certificates is a plus:
- AWS Cloud Practitioner
- AWS Solutions Architect (Associate level)
- CKA – Certified Kubernetes Admin
(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).