FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

HPC Software Engineer
AeroVironment. Develop and maintain system management infrastructure software and services for High Performance Computing (HPC) systems .
Posted 10/26/2026full-timeJessup • Maryland • United StatesMid-LevelSenior💰 $160,000 - $210,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining system management infrastructure software for High Performance Computing (HPC) systems, with a strong focus on automation, scripting, and deployment orchestration. Proficient in using Python and Rust within a Linux environment, applying CI/CD principles, and troubleshooting operational systems.
Highest-signal resume keywords
Python DevelopmentRust DevelopmentLinux Environment ExperienceCI/CD PrinciplesBash Scripting
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Python DevelopmentRust DevelopmentBash ScriptingLinux CLITroubleshootingDebuggingCI/CD ToolsAutomation FrameworksContainerizationDeployment Orchestration
Tools & Technologies
DockerPodManContainerdAnsibleGitLab CIJenkinsGitAtlassian Tool SuiteSplunkHashiCorp Vault
Certifications & Qualifications
TS/SCI ClearanceMaster's Degree in Computer ScienceBachelor's Degree in Computer Science
Industry Keywords
High Performance ComputingAutomationObservabilityAnalyticsITAR/EAR Compliance
Tech Stack
Tools & technologiesAnsibleDockerJenkinsLinuxPythonRustSplunkTypeScriptVault
About the role
Key responsibilities & impact- Develop and maintain system management infrastructure software and services for High Performance Computing (HPC) systems
- Work in a Linux environment
- Automate tasks and processes through scripting
- Develop software solutions using Python and Rust
- Orchestrate deployments using automation frameworks
- Troubleshoot and debug issues in operational systems
- Apply CI/CD principles, methodologies, and tools
Requirements
What you’ll need- Experience using the Linux CLI
- Proficiency in Bash/Python scripting to automate tasks and processes
- Experience developing software solutions using Python and Rust in a Linux environment
- Experience with Docker, PodMan, and containerd
- Experience with Ansible for deployment orchestration
- Experience troubleshooting and debugging operational systems
- Experience with CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins
- Experience with Git Source Control System
- TS/SCI with Full Scope Poly clearance required
- Master’s degree in computer science or related discipline plus five years of SWE experience; OR bachelor’s degree plus seven years of SWE experience; OR nine years of SWE experience
- Applicants must provide documentation verifying U.S. person status under ITAR/EAR; some positions require current U.S. Citizenship
- Familiarity with DCIM tools such as Netbox
- Familiarity with observability and analytics platforms such as Splunk
- Familiarity with IAM solutions such as Keycloak
- Familiarity with secret management tools such as HashiCorp Vault
- Experience with Atlassian Tool Suite (JIRA, Confluence)
- Familiarity with Agile, Scrum, or SAFe methodologies
Benefits
Comp & perks- Medical insurance
- Dental insurance
- Vision insurance
- 401K with company matching
- 9/80 work schedule
- Paid holiday shutdown