Software Engineer III
Core
Design, develop, test, deploy, and maintain complex software systems for High Performance Computing (HPC) and system management infrastructure in a Linux environment.
Role type
Senior Software Engineer (HPC & Infrastructure) (via careerplan.io/jobs/4f1f51d4-9db3-4122-823f-305a6aa5d6bb-software-engineer-iii-at-prosync)
Builds
Automation tools, HPC system management software, and data-driven analytics solutions.
Domain
Defense contracting, High Performance Computing, Linux Systems
Required skills
Linux CLI, Bash scripting, Python, Ansible, CI/CD (GitLab CI, Jenkins), Git, Java, C/C++, SQL/NoSQL, Docker, Kafka, Agile/Scrum
Preferred skills
DCIM tools (Netbox), Observability (Splunk), IAM (Keycloak), Secret Management (HashiCorp Vault), Atlassian Suite
Technologies
Linux, Python, Java, C++, Bash, Ansible, GitLab CI, Jenkins, Docker, Kafka, Netbox, Splunk, Keycloak, HashiCorp Vault, JIRA, Confluence
Responsibilities
Develop and modify software systems using scientific analysis and mathematical models; Debug existing software and correct defects; Design and code new software or modify existing software to add new features; Integrate existing software into new or modified systems; Develop or implement algorithms to meet system performance standards; Oversee software development teams and ensure work completion; Coordinate software installation and monitor performance.
Seniority
Senior, hands-on IC with team lead responsibilities
