HPC Systems Engineer - Linux Automation, Python & Rust

AeroVironment, Inc.

Georgetown (MD)

On-site

USD 125,000 - 220,000

Full time

7 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

Health insurance
401(k) matching
9/80 work schedule
Dental and vision

Job summary

AeroVironment, Inc. is seeking a Software Engineer to design, develop, and maintain system-management software for Linux-based HPC environments. You will build services, automate provisioning, and ensure security and reliability across complex infrastructure.

The role requires hands-on programming in Python and Rust, Bash scripting, containerization with Docker/Podman/containerd, and experience with Ansible and CI/CD pipelines. TS/SCI clearance is required.

Qualifications

  • Active TS/SCI clearance with Polygraph.
  • Masters in CS or related field with 5+ years of software engineering experience, or Bachelors with 7+ years, or 9 years of relevant work.
  • Experience with Linux CLI and Linux tools.
  • Proficiency in Bash and Python scripting for automation.
  • Experience in Python and/or Rust for Linux environments.
  • Experience with containerization (Docker/Podman/containerd).
  • Experience using automation frameworks like Ansible for deployment and config.
  • Experience troubleshooting software and automation in operational environments.
  • Experience applying CI/CD with GitLab CI and Jenkins.
  • Experience using Git for source control and collaboration.

Responsibilities

  • Design, develop, integrate, test, deploy, and maintain system-management software for Linux HPC environments.
  • Develop software using Python and Rust.
  • Automate provisioning, configuration, and sustainment of HPC systems.
  • Create Bash and Python scripts for automation of tasks and deployments.
  • Build interfaces enabling communication between HPC components and tools.
  • Develop containerized applications with Docker/Podman/containerd.
  • Use Ansible to orchestrate deployment and configuration.
  • Develop CI/CD pipelines and automate builds, tests, and releases.
  • Analyze logs and performance data to identify root causes and fixes.
  • Collaborate with systems, cybersecurity, and DevOps teams throughout lifecycle.

Skills

Python
Rust
Bash scripting
Linux
Docker/Podman/containerd
Ansible
CI/CD
Git
Unit tests
Debugging

Education

Master's degree in Computer Science
Bachelor's degree in Computer Science
9+ years software engineering experience

Tools

Docker
Podman
containerd
GitLab CI
Jenkins
Ansible

Job description

AeroVironment, Inc. is seeking a Software Engineer to design, develop, and maintain system-management software for Linux-based HPC environments. You will build services, automate provisioning, and ensure security and reliability across complex infrastructure.

The role requires hands-on programming in Python and Rust, Bash scripting, containerization with Docker/Podman/containerd, and experience with Ansible and CI/CD pipelines. TS/SCI clearance is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HPC Systems Engineer — Linux Automation & CI/CD
HPC Systems Engineer — Linux Automation & CI/CD

VideoRay • Jessup (MD)

On-site
USD 125,000 - 220,000
Health insurance
401K with company match
Paid time off and holidays
+1
HPC Software & Automation Engineer
HPC Software & Automation Engineer

BlueHalo • Jessup (MD)

On-site
USD 125,000 - 220,000
HPC Systems Automation Engineer
HPC Systems Automation Engineer

AeroVironment, Inc. • Jessup (MD)

On-site
USD 125,000 - 220,000
Health insurance
401K with company match
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
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
Senior TS/SCI HPC Software Engineer
Senior TS/SCI HPC Software Engineer

AeroVironment, Inc. • Annapolis (MD)

On-site
USD 160,000 - 210,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
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 & IaC Lead
Senior HPC Systems Engineer | Linux, DevSecOps & IaC Lead

AeroVironment, Inc. • Georgetown (MD)

On-site
USD 125,000 - 220,000
Health insurance
Life insurance
Disability
+5
Security DevOps Engineer — Rust/Python Automation
Security DevOps Engineer — Rust/Python Automation

AeroVironment, Inc. • Chantilly (VA)

On-site
USD 102,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Software Integration Engineer - HPC Automation
Senior Software Integration Engineer - HPC Automation

AeroVironment, Inc. • United States

On-site
USD 167,000 - 197,000
medical
dental vision
401K with company matching
+2