Software Engineer 2

General Dynamics
United States
Workplace: OnsiteFull timeUSD 152,150 - 205,850 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Innovation","Compliance-minded","Engineering expertise"]

Implement access controls and permission mechanisms to secure critical HPC system resources, ensuring compliance with agency security policies and industry standards. You’ll use Linux and automation (Bash/Python, Ansible) to manage user/group permissions and develop software solutions, including RBAC/HBAC in Linux environments. Collaborate on CI/CD workflows using GitLab CI and Jenkins, and integrate IAM technologies such as KeyCloak, FreeIPA, SSSD, LDAP, and Kerberos for secure operations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
General Dynamics
General Dynamics
1 day ago

Software Engineer 2

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Implement access controls and permission mechanisms to secure critical HPC system resources, ensuring compliance with agency security policies and industry standards. You’ll use Linux and automation (Bash/Python, Ansible) to manage user/group permissions and develop software solutions, including RBAC/HBAC in Linux environments. Collaborate on CI/CD workflows using GitLab CI and Jenkins, and integrate IAM technologies such as KeyCloak, FreeIPA, SSSD, LDAP, and Kerberos for secure operations.
Location: United States
Workplace: Onsite
Employment Type: Full time · Permanent
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Implement access controls and permission mechanisms to secure critical HPC system resources.
  • •Ensure permission management complies with agency security policies and industry standards.
  • •Automate provisioning of HPC hardware and software components using Ansible playbooks.
  • •Develop software solutions using Python and manage Linux environments, including user and group management.
  • •Support CI/CD practices using tools such as GitLab CI and Jenkins and use Git source control.

Pay and Benefits

Salary: USD 152,150 - 205,850 annually
Perks:Health InsuranceDentalVision401kPaid Leave

Key Requirements

  • •Bachelor of Arts or Bachelor of Science.
  • •5+ years of related experience.
  • •Security clearance required: TS/SCI with Polygraph.
  • •Experience using the Linux CLI and basic Linux systems administration (user and group management).
  • •Proficiency scripting with Bash/Python and experience implementing access controls/permissions (RBAC and HBAC) in a Linux environment; experience developing software solutions in Python.
Experience:5+ yearsHPCGovernment
Education:Bachelor's
Skills:InnovationCompliance-mindedEngineering expertise
Tech Stack:AnsibleBashCI/CDLinuxPythonKeyCloakFreeIPASSSDLDAPKerberosRBACHBACAnsible playbooksGitLab CIJenkinsGitDockerPodmanContainerdJIRA

Eligibility

Security Clearance:TS/SCIPolygraph

Company Brief

General Dynamics
Provides IT, systems engineering, cybersecurity, cloud, and mission support services to U.S. federal civilian and defense agencies, delivering large-scale technology solutions and managed services for national security and government operations.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Tysons / Fairfax, United States
WebsiteLinkedIn