Software Engineer 2
General Dynamics Information Technology15 days ago
Annapolis Junction, MD, USAMid Level
Base Salary
$152k - $206k/yr
Responsibilities
- Develop authentication protocols, authorization logic, access-control lists, and permission solutions for HPC systems.
- Build and maintain software using Python and Rust in a Linux environment.
- Automate tasks and deployment processes with Bash, Python, Ansible, and GitLab CI.
- Perform basic Linux systems administration, including user and group management.
- Use Git source control and support software delivery in CI/CD workflows.
Requirements
- Bachelor of Arts or Bachelor of Science degree.
- At least 5 years of related experience.
- U.S. citizenship and TS/SCI clearance with polygraph, currently possessed or obtainable.
- Experience with Linux CLI and tools, Bash or Python scripting, Python and Rust development, Ansible, authentication and authorization, Linux administration, GitLab CI, and Git.
- Familiarity with Agile, Scrum, or Scaled Agile Framework methodologies.
- Preferred experience with Docker, Podman, containerd, JIRA, and Confluence.
Benefits
- Comprehensive medical, dental, and vision plan options, including plans with Health Savings Accounts.
- 401(k) plan with company match.
- Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave.
- Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel insurance options.
- Full-flex work weeks where possible and an internal mobility team with career-development support.
- Regular schedule of 40 hours per week, onsite in Annapolis Junction, Maryland, with no travel required.
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.