Software Engineer 2

General Dynamics Information Technology

Maryland

On-site

USD 120,000 - 170,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Growth opportunities
Internal mobility team
Comprehensive benefits and wellness

Job summary

General Dynamics Information Technology is seeking a Senior Software Engineer to implement access controls and permission mechanisms for securing access to critical HPC system resources. You will shape the security posture of government-focused projects and contribute to software development using Python and automation tooling.

The role requires a Bachelor’s degree and 5+ years of related experience, plus a TS/SCI clearance with polygraph.

Qualifications

  • 5+ years of related experience
  • Bachelor of Arts/Bachelor of Science or equivalent
  • Security clearance TS/SCI w/ Polygraph

Responsibilities

  • Implement access controls and permission mechanisms for securing access to critical HPC system resources
  • Ensure compliance with security policies and industry standards
  • Develop software solutions using Python and automation tooling

Skills

Linux CLI
Scripting Bash/Python
RBAC/HBAC
Python programming
IAM solutions
Ansible
CI/CD (GitLab CI/Jenkins)
Git Source Control

Education

Bachelor of Arts/Bachelor of Science

Tools

Docker
Podman
containerd
JIRA
Confluence
Git

Job description

SOFTWARE ENGINEER SENIOR

Transform technology into opportunity as a Software Engineer Senior at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career.

MEANINGFUL WORK AND PERSONAL IMPACT

The Software Engineer shall be responsible for implementing access controls and permission mechanisms for securing access to critical HPC system resources through robust permission management, ensuring compliance with the Agency’s security policies and industry standards.

WHAT YOU’LL NEED TO SUCCEED

Bring your engineering expertise along with a drive for innovation to GDIT.

  • Education: Bachelor of Arts/Bachelor of Science
  • Experience: 5+ years of related experience
  • Security clearance required: TS/SCI w/ Polygraph
Position Required Skills
  • Experience using the Linux CLI
  • Proficiency in scripting (Bash/Python) to automate tasks and processes
  • Basic Linux systems administration including User and Group Management
  • Experience implementing Access Controls and permissions including RBAC and HBAC in a Linux environment
  • Experience developing software solutions using the Python programming languages
  • Familiar with IAM solutions such as KeyCloak, FreeIPA, SSSD, LDAP, Kerberos
  • Experience developing Ansible playbooks to orchestrate the automation of provisioning HPC hardware and software components
  • Experience with CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins
  • Experience with Git Source Control System
Position Desired Skills
  • Experience with containerization technologies such as Docker, PodMan, containerd
  • Experience with the Atlassian Tool Suite (JIRA, Confluence)
  • Familiar with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies
GDIT IS YOUR PLACE
  • Growth: AI-powered career tool that identifies career steps and learning opportunities
  • Support: An internal mobility team focused on helping you achieve your career goals
  • Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
  • Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY

Explore a career in software development at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer 1
Software Engineer 1

General Dynamics Information Technology • Maryland

On-site
USD 95,000 - 140,000
401K with company match
Comprehensive benefits and wellness
Paid time off
Software Engineer
Software Engineer

General Dynamics - IT • Corridor North (MD)

On-site
USD 180,000 - 240,000
Software Engineer 2
Software Engineer 2

General Dynamics - IT • Corridor North (MD)

On-site
USD 120,000 - 190,000
401K with company match
Paid time off
Comprehensive benefits
Software Engineer 2
Software Engineer 2

Praxis Engineering • Maryland

On-site
USD 152,000 - 206,000
401K with company match
Paid time off
Full flex work weeks where possible
Software Engineer 4
Software Engineer 4

General Dynamics - IT • Corridor North (MD)

On-site
USD 150,000 - 190,000
Software Integration Engineer 4
Software Integration Engineer 4

General Dynamics Information Technology • Maryland

On-site
USD 120,000 - 180,000
Software Integration Engineer 2
Software Integration Engineer 2

General Dynamics Information Technology • Maryland

On-site
USD 110,000 - 160,000
Software Engineer 3
Software Engineer 3

General Dynamics Information Technology • Maryland

On-site
USD 100,000 - 130,000
Comprehensive benefits
401K with company match
Paid time off
Software Integration Engineer 2
Software Integration Engineer 2

General Dynamics - IT • Corridor North (MD)

On-site
USD 130,000 - 155,000
Software Developer - TS/SCI with Polygraph
Software Developer - TS/SCI with Polygraph

General Dynamics - IT • Herndon (VA)

On-site
USD 120,000 - 180,000