Praxis Engineering Technologies logo

Software Engineer Level 3

Praxis Engineering Technologies

Annapolis Junction, MD
Full Time
Senior
102k-219k
about 1 month ago

Job Description

About the Role

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.

Key Responsibilities

  • Perform software development, testing, and integration activities.
  • Implement DevOps solutions to support HPDA Compute Platform projects.
  • Support project requirements through various technical tasks related to software and infrastructure.

Requirements

  • 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 Infrastructure as Code (IaC) 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 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.

Nice to Have

  • 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.

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.
  • Bachelor's degree in computer science or related discipline from an accredited college or university, plus seven (7) years of experience as a SWE.
  • Nine (9) years of experience as a SWE.

Benefits & Perks

  • Salary range: $101,996.00 - $219,107.00 annually.
Apply Now

Job Details

Posted AtJun 16, 2025
Salary102k-219k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Praxis Engineering Technologies

Website

praxiseng.com

Company Size

251-500 employees

Location

Annapolis Junction, MD

Industry

Other Scientific and Technical Consulting Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches