Software Engineer 2 - Linux/Bash/Python/Rust/HPC/CI/CD/Git/Agile
Captivation Software7 days ago
Annapolis Junction, MD, USAMid Level
Base Salary
$130k - $270k/yr
Responsibilities
- Develop and maintain system-management infrastructure software and services for HPC systems in a Linux environment.
- Use Bash and Python scripting to automate tasks and processes.
- Develop software in Python and Rust.
- Use Ansible to orchestrate deployments.
- Develop authentication protocols, authorization logic, access-control lists, and permissions for Linux HPC systems.
- Perform basic Linux systems administration, including user and group management.
- Work with GitLab CI and other CI/CD tools and Git source control.
- Collaborate using Agile, Scrum, or SAFe methodologies.
Requirements
- Hold a current Top Secret/SCI U.S. Government security clearance with a favorable polygraph and be a U.S. citizen.
- Qualify with a master's degree in Computer Science or a related discipline plus three years of relevant software engineering experience, a bachelor's degree plus five years, or seven years of relevant software engineering experience.
- Have experience with the Linux CLI and Linux tools.
- Have proficiency in Bash and Python scripting and recent Python software development experience.
- Have recent Rust software development experience.
- Have experience with Ansible and Linux authentication, authorization, access control, permissions, and user/group management.
- Have experience with GitLab CI, CI/CD tools, and Git.
- Preferred qualifications include experience with Docker, Podman, containerization, and the Atlassian Tool Suite, including Jira and Confluence.
Benefits
- Annual salary of $130,000-$270,000.
- Up to a 20% 401(k) contribution with no matching requirement and vesting from day one.
- $3,600 HSA contribution.
- Six weeks of paid time off.
- Company-paid employee medical, dental, vision, life insurance, short-term and long-term disability, and AD&D insurance.
- Direct-hire position; candidates from third-party staffing or recruiting firms will not be considered.
About Captivation Software
Captivation Software builds custom full-stack web, cloud, and mobile applications and provides DevSecOps consulting for U.S. government and intelligence programs. The privately held company earns revenue through engineering services and prime/subcontract work, delivering analytics, big data, and AI software to mission-focused agencies. Founded in 2014 and headquartered in Hanover, Maryland, it focuses on projects for the Intelligence Community and defense customers in the Mid-Atlantic.