Reflexive Concepts is seeking a skilled Software Engineer I to join our team!
The Software Engineer will join a team responsible for configuring, testing, characterizing, and optimizing various system networking components for High Performance Computing (HPC) systems in a Linux environment, supporting the Performance Engineering (PE) effort.
Qualifications:
- Active TS/SCI + FS Polygraph
- Master's degree in Computer Science or related discipline from an accredited college or university OR
- Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus two (2) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity OR
- Four (4) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
Required Skills + Experience:
- Experience using the Linux CLI and Linux tools
- Experience developing Bash scripts to automate manual processes
- Recent software development experience using Python
- Understanding of basic parallel programming concepts
- Experience with containerization technologies such as Docker, PodMan, containerd
- Familiar with CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins
- Experience with Git Source Control System
Desired Skills + Experience
- Familiar with Observability and Analytics platform solutions such as Splunk
- Familiar with automation frameworks including Ansible for orchestrating deployment
- Familiar with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies
- Experience with the Atlassian Tool Suite (JIRA, Confluence)