Назад
Company hidden
1 день назад

HPC Software Engineer

125 000 - 220 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
HPC Software Engineer (Linux/Python/Rust): Building and maintaining system-management software and automation services for Linux-based high-performance computing environments with an accent on provisioning, containerization, CI/CD, and operational reliability. Focus on designing scalable infrastructure services, automating deployment and configuration, troubleshooting production systems, and supporting secure, maintainable HPC operations.

Location: Jessup, Maryland, United States; additional location: Annapolis Junction, Maryland. Onsite role.

Salary: $125,000–$220,000 per year.

Company

Designs, develops, produces, and supports unmanned aircraft systems and tactical missile systems for U.S. Department of Defense agencies and allied military services.

What you will do

  • Design, develop, integrate, test, deploy, and maintain system-management software and services for Linux-based HPC environments.
  • Build Python, Rust, and Bash solutions that automate provisioning, configuration, administration, deployment, testing, and operational tasks.
  • Develop interfaces and services connecting HPC infrastructure components, management platforms, and operational tools.
  • Create and operate containerized applications using Docker, Podman, and containerd, including container images, runtime configurations, and dependencies.
  • Automate deployments and environment standardization with Ansible, and implement CI/CD pipelines with GitLab CI and Jenkins.
  • Troubleshoot operational issues, analyze logs and performance data, support releases and incident response, and contribute to testing, documentation, code reviews, and continuous improvement.

Requirements

  • Active TS/SCI clearance with Polygraph.
  • One of the following combinations: a master’s degree in Computer Science or a related discipline plus five years of relevant Software Engineer experience; a bachelor’s degree in Computer Science or a related discipline plus seven years of relevant experience; or nine years of relevant Software Engineer experience.
  • Experience with the Linux command-line interface and standard Linux tools.
  • Demonstrated proficiency developing Bash and/or Python scripts for task and process automation.
  • Experience developing software in a Linux environment using Python and/or Rust.
  • Experience with Docker, Podman, or containerd.
  • Experience using Ansible for software deployment and system configuration.
  • Experience troubleshooting and debugging software, services, and automation in operational environments.
  • Experience applying CI/CD principles and tools such as GitLab CI and Jenkins, and using Git for source-code management and collaborative development.
  • Ability to develop, test, document, deploy, and sustain software in a mission-focused environment, and communicate effectively with software, systems, infrastructure, and cybersecurity engineering teams.
  • Must provide documentation verifying U.S. person status under ITAR/EAR; some positions may require current U.S. citizenship.

Nice to have

  • Familiarity with NetBox, Splunk, Keycloak, HashiCorp Vault, Jira, and Confluence.
  • Familiarity with Agile, Scrum, or SAFe methodologies.
  • Experience developing and operating software for HPC, distributed-computing, cloud, or large-scale Linux environments.
  • Experience with infrastructure automation, configuration management, and immutable or repeatable deployment practices.
  • Experience developing secure software and integrating authentication, authorization, secrets management, and certificate-based services.
  • Experience with software performance optimization, service reliability, and operational observability.

Culture & Benefits

  • Regular employment with a mission-focused, fast-paced environment.
  • Medical, dental, vision, life, and disability insurance.
  • Paid time off, company holidays, parental leave, and a paid holiday shutdown.
  • 401(k) company matching and contributions.
  • Professional development and training reimbursements.
  • 9/80 work schedule and additional work/life programs.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →