Post Job Free
Sign in

Software Engineer Level 3

Company:
Praxis Engineering
Location:
Annapolis Junction, MD
Posted:
May 29, 2025
Apply

Description:

What you will be doing

The Software Engineer shall be responsible for software development, test, integration, and DevOps solutions across a wide variety of HPDA Compute Platform activities to meet project requirements.

What you will need

Experience using the Linux CLI to perform basic operations and package management

Experience writing scripts using Shell/Bash/Python to automate administrative tasks and workflows

Experience developing with multiple programming languages including Java and Python

Experience with SQL technologies such as MySQL, MariaDB, and PostgreSQL

Experience with CI/CD principles, methodologies, and tools such as GitLab CI

Experience with IaC (Infrastructure as Code) principles and automation infrastructure provisioning and configuration using tools such as Ansible

Experience installing, configuring, and supporting COTS/GOTS/FOSS software, libraries, and packages involving stream/batch data processing and analytic frameworks

Experience with data parsing/transformation technologies and file formats including JSON, XMl, CSV, TCLD, and Parquet

General Cloud and HPC knowledge regarding computer, networking, memory, and storage components

Experience with Linux administration including software integration, configuration management and routine O&M operations related to provisioning, storage, and networking

Experience with containerization technologies such as Docker

Experience with containerization deployment, orchestration, management and sustainment within a Linux production environment

Experience with Git for source code management

Desired Skills

Experience with the Atlassian Tool Suite (JIRA, Confluence)

Experience developing, configuring, troubleshooting, and sustaining large Accumulo deployments in a Linux environment

Experience with Agile software development methodologies

Familiar with GPU acceleration tools such as PyTorch

Familiar with HPC workload managers such as Slurm

Familiar with ML frameworks such as Hugging Face

SWE-3 Qualifications: Master’s degree in computer science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor’s degree in computer science or related discipline from an accredited college or university, plus seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

Clearance:

Active TS/SCI with an appropriate polygraph is required to be considered for this role

Salary range:

$101,996.00 - $219,107.00 (Annually)*

Req ID PRX 25-643

Apply