Software Engineer II

General Dynamics

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$152,150–$205,850 / yr
Posted
41 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $152k
This role $179k
$97k most similar roles pay here $217k

This role pays more than 74% of similar roles. Most pay $122,661–$180,806 — the shaded band above. At the midpoint, this role pays about $179k versus about $152k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1123 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 984 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Software Engineer II

As a Software Engineer 2, you will join the team to develop, sustain, and troubleshoot the GHOSTGEM software suite of applications, including DINO. Your daily responsibilities involve implementation, testing, and integration with various COTS, GOTS, and FOSS products, packages, and libraries. To succeed in this role, you must possess expertise in Python 3.x, Bash scripting, and Linux command-line tools. You will work with NoSQL databases like MongoDB, utilize containerization technologies including Docker and containerd, and manage deployments using Kubernetes and Helm Charts. The role also requires experience with CI/CD pipelines via GitLab CI, Infrastructure as Code through Ansible, and messaging frameworks such as RabbitMQ. You will use Git for source control while navigating the technical complexities of mission-critical government projects to ensure reliable software performance within a secure environment.

What does a Software Engineer earn in Maryland?

Median $179000 from 35 postings across 7 companies.

See salary data

What you'll do

  • Develop, sustain, and troubleshoot GHOSTGEM's software suite of applications including DINO.
  • Implement, test, and integrate software with COTS, GOTS, and FOSS products, packages, and libraries.
  • Write and maintain scripts using Bash for system automation and functionality.
  • Manage and query NoSQL databases, specifically utilizing MongoDB.
  • Deploy and manage containerized services using Docker, containerd, and Kubernetes.
  • Execute CI/CD pipelines and workflows using tools like GitLab CI.
  • Implement Infrastructure as Code (IaC) principles using tools such as Ansible.
  • Manage source code and versioning through the Git system.

What we're looking for

  • Must be a United States citizen.
  • Must possess an active Top Secret SCI with Polygraph clearance.
  • Bachelor of Arts or Bachelor of Science degree required.
  • 5+ years of related experience required.
  • Experience using Linux CLI, Bash scripting, and Git source control systems.
  • Experience with Python (3.x), MongoDB, Docker, containerd, and CI/CD tools like GitLab CI.
  • Familiarity with Kubernetes, Helm Charts, RabbitMQ, and Ansible (IaC).
  • Security clearance.

More like this

Similar roles

Software Engineer II

General Dynamics

Annapolis Junction, MD 79 days ago $152,150$205,850
Python Java Bash PHP Linux CI/CD GitLab CI Docker Kubernetes Ansible Git Jira Confluence VS Code
5+ yrs exp

Software Engineer II

General Dynamics

Annapolis Junction, MD 58 days ago $152,150$205,850
Python Bash Linux CI/CD Docker PodMan containerd Ansible Git HashiCorp Vault Keycloak Netbox Splunk JIRA Confluence Agile Scrum SAFe
5+ yrs exp

Software Integration Engineer II

General Dynamics

Annapolis Junction, MD 48 days ago $151,300$204,700
Kubernetes Docker Python Bash Linux Ansible Helm Git Prometheus Grafana Podman Agile REST Microservices Jira Confluence
6+ yrs exp

Software Integration Engineer III

General Dynamics

Annapolis Junction, MD 65 days ago $176,800$239,200
Kubernetes Docker Bash Python Linux Ansible Helm Prometheus Grafana Git Podman Agile Jira Confluence REST Microservices
8+ yrs exp

Software Engineer II

Broadcom

CA 18 days ago $101,000$162,000
C++ Golang Python Kubernetes Docker containerd Linux Unix ESXi vSphere x86 Architecture Container Runtime SaaS CaaS FaaS Virtualization Open Source
3+ yrs exp

Software Engineer II

Microsoft

7 days ago $102,100$202,200
Azure Python C# C++ Java JavaScript Distributed Systems Machine Learning DevOps CI/CD Software Architecture Observability Telemetry AI Infrastructure SDLC
2+ yrs exp Hybrid