HPC Software Engineer: Linux, Automation & CI/CD

AeroVironment

Jessup (MD)

On-site

USD 125,000 - 220,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental & Vision
401(k) match
Paid time off

Job summary

AeroVironment in Jessup, MD is seeking a Software Engineer to design, develop, and maintain system-management software for Linux-based HPC environments. You will build scalable services, automate provisioning and monitoring, and collaborate across DevOps, cybersecurity, and systems teams.

The role requires experience with Python and Rust, container technologies (Docker/Podman), Ansible, and CI/CD pipelines.

Qualifications

  • Active TS/SCI clearance with Polygraph is required.
  • Linux CLI and standard Linux tools proficiency.
  • Experience developing Bash/Python scripts to automate tasks.
  • Experience with Linux-based HPC environments and containerization.
  • Experience with CI/CD and automation tools like GitLab CI and Jenkins.
  • Strong collaboration with cross-functional teams.

Responsibilities

  • Design, develop, integrate, test, deploy, and maintain system-management software for Linux-based HPC environments.
  • Develop Python and Rust software solutions and automate provisioning, configuration, and monitoring.
  • Create containerized apps with Docker/Podman; manage images and runtimes.
  • Use Ansible to orchestrate deployment and configuration across environments.
  • Implement CI/CD pipelines and automate build, test, and release processes.
  • Triage issues, analyze logs, and improve system reliability and performance.
  • Document architecture, interfaces, and troubleshooting steps.

Skills

Python
Rust
Bash
Linux CLI
Docker
Podman
containerd
Ansible
GitLab CI
Jenkins
Git
CI/CD
Troubleshooting

Education

Master’s degree in Computer Science or related field + 5+ years experience
Bachelor’s degree in Computer Science or related field + 7+ years experience
9+ years Software Engineer experience

Tools

Docker
Podman
containerd
Git
Ansible
GitLab CI
Jenkins

Job description

AeroVironment in Jessup, MD is seeking a Software Engineer to design, develop, and maintain system-management software for Linux-based HPC environments. You will build scalable services, automate provisioning and monitoring, and collaborate across DevOps, cybersecurity, and systems teams.

The role requires experience with Python and Rust, container technologies (Docker/Podman), Ansible, and CI/CD pipelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HPC Software & Automation Engineer
HPC Software & Automation Engineer

BlueHalo • Jessup (MD)

On-site
USD 125,000 - 220,000
HPC Software Engineer: Linux Automation & CI/CD
HPC Software Engineer: Linux Automation & CI/CD

AV • Virginia

On-site
USD 125,000 - 220,000
Health insurance
401(k)
Paid time off
+1
HPC Systems & Automation Engineer
HPC Systems & Automation Engineer

AV • Virginia

On-site
USD 125,000 - 220,000
Health insurance
401(k) matching
HPC Systems Software Engineer & Automation
HPC Systems Software Engineer & Automation

AV • Jessup (MD)

On-site
USD 125,000 - 220,000
9/80 work schedule
Paid holiday shutdown
401(k) company match
Senior HPC Systems Engineer — Linux, DevSecOps, PKI
Senior HPC Systems Engineer — Linux, DevSecOps, PKI

AV • Jessup (MD)

On-site
USD 125,000 - 220,000
Medical, dental, vision
401K with company match
9/80 work schedule
+1
HPC Systems Software Engineer - Linux Automation & CI/CD
HPC Systems Software Engineer - Linux Automation & CI/CD

AV • Maryland

On-site
USD 125,000 - 220,000
Health insurance
Life insurance
Disability insurance
+2
HPC Systems Software Engineer — TS/SCI Clearance
HPC Systems Software Engineer — TS/SCI Clearance

AeroVironment, Inc. • Maryland

On-site
USD 160,000 - 210,000
9/80 work schedule
Paid holiday shutdown
401K with company matching
Senior HPC Systems Engineer - Linux, DevSecOps & PKI
Senior HPC Systems Engineer - Linux, DevSecOps & PKI

AV • Jessup (MD)

On-site
USD 125,000 - 220,000
Health insurance
401K with company match
Paid time off
Software Integration Engineer for HPC Linux Automation
Software Integration Engineer for HPC Linux Automation

AeroVironment • Jessup (MD)

On-site
USD 167,000 - 197,000
Medical
Dental
Vision
+3
Senior Systems Engineer - TS/SCI w/ Poly | HPC & DevSecOps
Senior Systems Engineer - TS/SCI w/ Poly | HPC & DevSecOps

AeroVironment • Jessup (MD)

On-site
USD 125,000 - 220,000
Health insurance
Paid time off
401(k) match